Как присоединиться к aspgrid с обычным tablerow
How to join aspgrid with normal tableRow
Что я уже пробовал:
<pre><tr> <td >AS400 </td> <td > <%#Eval("AS400") %> </td> <td > <%#Eval("NewJoineesAS") %> </td> <td > <%#Eval("ResignedAS") %> </td> <td> <asp:GridView ID="gvDetails" runat="server" > <Columns> <asp:TemplateField HeaderText=""> <EditItemTemplate> <asp:TextBox ID="txtempname" runat="server"/> </EditItemTemplate> <ItemTemplate> <asp:Label runat="server"></asp:Label> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> </td> <td> <asp:GridView ID="GridView1" runat="server" > <Columns> <asp:TemplateField HeaderText=""> <EditItemTemplate> <asp:TextBox ID="name1" runat="server"/> </EditItemTemplate> <ItemTemplate> <asp:Label runat="server"></asp:Label> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> </td> <td> <asp:GridView ID="GridView2" runat="server" > <Columns> <asp:TemplateField HeaderText=""> <EditItemTemplate> <asp:TextBox ID="name3" runat="server"/> </EditItemTemplate> <ItemTemplate> <asp:Label runat="server"></asp:Label> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> </td> <td> <asp:GridView ID="GridView3" runat="server" > <Columns> <asp:TemplateField HeaderText="Edit/Delete" HeaderStyle-Width="5%"> <EditItemTemplate> <asp:ImageButton ID="imgbtnUpdate" runat="server" /> <asp:ImageButton ID="imgbtnCancel" runat="server" /> </EditItemTemplate> <ItemTemplate> <asp:ImageButton ID="imgbtnEdit" runat="server" /> <asp:ImageButton ID="imgbtnDelete" Text="Edit" runat="server" /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> </td> </tr>
[no name]
Что вы подразумеваете под словом "присоединиться"? Поделитесь более подробной информацией.
Member 12605293
Привет Обновить,
Спасибо за ответ.У меня есть tablerow(tr), который имеет 6 текстовых полей, из которых первые 3 получали данные из БД, а следующие 3 необходимы как операция insert update, которая пуста при загрузке страницы, и для ее выполнения мне нужно использовать GridView с использованием полей шаблона..И вставьте его в отдельную таблицу
[no name]
Таким образом, вы можете добавить эти 6 элементов управления в TemplateFields и привязать ваши 3 элемента управления данными из БД к событию RowDataBound...
Member 12605293
Можете ли вы предоставить мне пример кода, изменяющегося из моего кода, размещенного здесь
Member 12605293
<tr> <td>Sys Admin </td> <td> <%#Eval("SA") %> </td> <td> <%#Eval("NewJoineesSA") %> </td> <td> <%#Eval("ResignedSysA") %> </td> <td> <asp:TextBox ID="Textbox43" onkeypress="return IsNumeric(event);" runat="server" Width="120" MaxLength="4" ondrop="return false;" onpaste="return false;"></asp:TextBox> </td> <td> <asp:TextBox ID="Textbox44" onkeypress="return IsNumeric(event);" runat="server" Width="120" MaxLength="4" ondrop="return false;" onpaste="return false;"></asp:TextBox> </td> <td> <asp:TextBox ID="Textbox45" onkeypress="return IsNumeric(event);" runat="server" Width="120" MaxLength="4" ondrop="return false;" onpaste="return false;"></asp:TextBox> </td> </tr> <tr> <td>Total Headcount </td> <td> <%#Eval("TotalEmployee")%> </td> <td> <%#Eval("NewJoinees")%> </td> <td> <%#Eval("Resigned")%> </td> <td> <asp:TextBox ID="Textbox46" onkeypress="return IsNumeric(event);" runat="server" Width="120" MaxLength="4" ondrop="return false;" onpaste="return false;"></asp:TextBox> </td> <td> <asp:TextBox ID="Textbox47" onkeypress="return IsNumeric(event);" runat="server" Wi
[no name]
У вас уже есть текстовое поле, добавленное в вашу сетку. Если вы ищете, как привязать данные к элементам управления в таблице ниже, это решение. Вы можете обновить его в соответствии с вашими потребностями.