我正在使用gridview 和sqldatasource。当我在 gridview 中添加新行时,我需要刷新页面才能看到新行。视图状态已启用。
有什么我可以做的吗?
谢谢
GridView的DataBind()
方法将重新加载数据。当您更改 SqlDataSource 的 selectStatement 时,它也特别有用。在更新 GridView 中包含的任何内容后使用它是一个好习惯。
DataBind()
插入新行后调用。
调用DataBind()
相关对象(在您的情况下,它可能是 SqlDataSource,否则通常是 GridView)。这样做应该会显示您的新记录,假设记录确实已添加(您应该验证这一点)。