在 ASP.Net 中刷新数据绑定网格视图

Refresh a data bound Grid View in ASP.Net

我有一个绑定到数据源的 GridView。 GridView 的第一列是序列号。当用户从 GridView 中随机删除一条记录时,我希望 S# 列自动刷新。喜欢的记录顺序是1,2,3,4,5。如果我删除第 3 条记录,序列号应该变成 1,2,3,4。

我试过打电话给

GridView.DataBound();

但这并没有帮助。

如果只是为了显示,而不是为了改变数据库中的序列号,试试这样的TemplateField列:

<asp:TemplateField HeaderText="Serial No" >
   <ItemTemplate>    
       <%# ((GridViewRow)Container).RowIndex + 1%>
   </ItemTemplate>
</asp:TemplateField>