0

我有一个GridViewButton一个网络表单。
我改变SelectCommandSqlDataSource用户单击按钮的时间。
然后结果已显示在 GridView 中。但是当页面刷新时,结果会发生变化。例如当用户想要更改 GridView 的页面时。
为什么?

4

1 回答 1

0

似乎您的数据在每次页面加载时再次绑定到网格。请确保没有在每次页面加载时都设置数据源和数据绑定。

将您的代码放入 (!IsPostBack) 中,如下所示:

if(!IsPostBack)
{
Gridview1.DataSource=yourDataSource;
GridView1.DataBind();
}
于 2012-12-26T12:00:54.270 回答