2013-03-01 52 views
0

我在GridView的最后一列包含了“Edit CommandFields Update and Cancel”的GridView。另外,我在Gridview上方有一个搜索按钮,一切正常。当我搜索特定的列时,我的Gridview的“sqlDataSource”分别在查询上发生变化并显示结果。当我按下一个commandField时,我该如何实现Gridview.DataBind

但是,编辑/更新/取消命令字段按钮刷新整个Gridview,我失去了从搜索结果派生的选定的可编辑行。

当我点击编辑命令字段时,如何防止grdiview数据库?

任何意见,将不胜感激,

回答

0

你可能缺少著名的是Page.IsPostback check.In vb.net你将不得不做一些这样的事

If Not Page.IsPostBack 
->your binding code goes here 
End if 

C#

if (!Page.IsPostBack) 
{ 

    ->your binding code goes here 

} 

这样,当页面重新加载时,您的结果不会丢失。

相关问题