【发布时间】:2017-04-05 18:45:31
【问题描述】:
所以我在 ASP 网页中有一个 gridview,我想定期将其全部更新到 sql server。
每个单元格都由模板字段中的一个文本框组成,如下所示:
<asp:TemplateField HeaderText="Item" HeaderStyle-CssClass="pinnedcol" ControlStyle-Width="160px">
<ItemTemplate>
<asp:TextBox runat="server" Text='<%# Bind("item") %>'
ID="txtfocus" SelectedRowStyle="myselection" AutoPostBack="true"></asp:TextBox>
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
我有一个计时器设置为每 2 分钟更新一次 sql server,但我不知道在计时器滴答时应该如何创建更新命令。该表相当大,有 30 行 x 26 列,因此编译这么长的更新语句列表似乎不切实际。有没有我可以调用的方法,它可以跟踪用户对 gridview 的修改,然后一次性更新到 sql server?
【问题讨论】: