单击按钮后,ASP.NET gridview控制rowCreated函数

时间:2011-02-17 00:26:09

标签: c# asp.net

我想知道如何控制post_back请求的服务器端函数(asp.net和C#)的执行顺序?

例如: 我的网页上有两个按钮,点击其中任何一个按钮都会触发一个post_back请求。回发将更新AJAXUpdatePanel中的gridview。我发现如果单击button1,函数执行顺序为: button1_onclick(); gridview1_rowCreated();

但是,如果我点击按钮2,订单是: gridview1_rowCreated(); button2_onClick();

无论如何都要使订单一致吗?任何评论都非常感谢。

1 个答案:

答案 0 :(得分:0)

尝试在网页的PreRender事件上绑定网格或在Click Clicked事件上执行任务,并确保使用

完成第一次绑定
if(!IsPostBack) 
{
 Code Binding Grid.
}