我有一个包含两列的网格视图。一个名为 Reg_No ,另一个名为标记(使用ItemTemplate中的TextBox标记模板字段中的列)。
Reg_No列绑定到“College”表,它显示来自数据库thro sql datasource的reg_nos。
我需要通过网格视图中的文本框将值插入到同一个数据库表“College”中,但我不知道如何执行此操作。 这是我的代码:
<asp:SqlDataSource ID="SqlDataSource1" runat="server" DataSourceMode="DataSet"
ConnectionString="<%$ ConnectionStrings:WCCConnectionString %>"
SelectCommand="SELECT [Reg_No] FROM [College] " >
</asp:SqlDataSource>
<br />
<br />
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
CellPadding="4" DataSourceID="SqlDataSource1" ForeColor="#333333"
GridLines="None" Height="283px" Width="343px" >
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:BoundField DataField="Reg_No" HeaderText="Reg_No"
SortExpression="Reg_No" />
</Columns>
<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
<SortedAscendingCellStyle BackColor="#FDF5AC" />
<SortedAscendingHeaderStyle BackColor="#4D0000" />
<SortedDescendingCellStyle BackColor="#FCF6C0" />
<SortedDescendingHeaderStyle BackColor="#820000" />
<Columns>
<asp:TemplateField HeaderText="Marks">
<ItemTemplate>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<br />