2011-09-13 94 views
1
<Columns> 
         <asp:CommandField ShowDeleteButton="True" ShowEditButton="True" HeaderText="Edit controls" 
          ButtonType="Image" DeleteImageUrl="~/Styles/Images/Delete.jpg" EditImageUrl="~/Styles/Images/Edit.jpg" /> 
         <asp:TemplateField HeaderText="DashBoard"> 
          <ItemTemplate> 
           <asp:ImageButton ID="imgbtn_ViewDashBoard" ImageUrl="Styles/Images/dash.jpg" Enabled="True" 
            Width="" runat="server" PostBackUrl='<%# Eval("MsgID", "ResponseMetric.aspx?MsgID={0}") %>' 
            Text='Send'></asp:ImageButton> 
          </ItemTemplate> 
         </asp:TemplateField> 
    </Columns> 

而不是有兩列我想同時顯示在同一列。可以爲儀表板刪除標題字段,在編輯控件下可以刪除所有內容。怎麼做。謝謝。 enter image description here如何在asp.net中合併編輯控件列和圖片列?

回答

0

這應該工作:

<Columns> 
    <asp:TemplateField> 
      <ItemTemplate> 
       <asp:ImageButton ImageUrl="~/Styles/Images/Edit.jpg" CommandName="Edit" runat="server" ID="btnEdit" /> 
       <asp:ImageButton ImageUrl="~/Styles/Images/Delete.jpg" CommandName="Delete" runat="server" ID="ImageButton1" /> 
       <asp:ImageButton ID="imgbtn_ViewDashBoard" ImageUrl="Styles/Images/dash.jpg" Enabled="True" 
          Width="" runat="server" PostBackUrl='<%# Eval("MsgID", "ResponseMetric.aspx?MsgID={0}") %>' 
          Text='Send'></asp:ImageButton> 
      </ItemTemplate> 
    </asp:TemplateField>   
</Columns>