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