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

时间:2015-01-07 17:43:44

标签: asp.net .net gridview

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

我试过打电话

GridView.DataBound();

但这没有用。

1 个答案:

答案 0 :(得分:2)

如果仅用于显示,而不是更改数据库中的序列号,请尝试使用如下的TemplateField列:

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