Как объединить столбец управления редактированием и столбец изображения в asp.net? - PullRequest
1 голос
/ 13 сентября 2011
 <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

1 Ответ

0 голосов
/ 13 сентября 2011

Это должно работать:

<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>
...