如何在按下commandField时阻止Gridview.DataBind

时间:2013-03-01 10:10:18

标签: asp.net search gridview edit commandfield

我在gridview的最后一列有一个gridview包含“编辑CommandFields更新和取消”。另外,我的Gridview上方有一个搜索按钮,一切正常。当我搜索特定列时,我的Gridview的“sqlDataSource”分别在查询中更改并显示结果。

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

单击编辑命令字段时如何防止grdiview数据处理?

任何建议都将不胜感激,

1 个答案:

答案 0 :(得分: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

}

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