2011-02-17 53 views
3

我想知道我怎麼能控制的服務器端功能(asp.net和C#)的post_back請求的執行順序?ASP.NET GridView控件rowCreated按鈕後,點擊功能

例如: 我的網頁上有兩個按鈕,點擊它們中的任何一個都會觸發post_back請求。回帖將更新AJAXUpdatePanel中的gridview。我發現如果單擊button1,函數執行順序爲: button1_onclick(); gridview1_rowCreated();但是,如果我單擊按鈕2,則順序爲: gridview1_rowCreated(); button2_onClick();

無論如何要讓訂單保持一致嗎?任何評論真正讚賞。

+2

你能從你的代碼發佈您的代碼背後?我很想知道你在哪裏/什麼時候綁定了你的gridview – 2011-02-17 00:30:06

回答

0

嘗試綁定在頁面的PreRender事件電網或請在按鈕的Clicked事件的任務,並確保你有第一次使用綁定做了

if(!IsPostBack) 
{ 
Code Binding Grid. 
}