我很久沒有在一個頁面上處理多個網格,所以也許有人可以慢跑我的記憶。我在三個單獨的jQuery UI選項卡中有兩個網格和一個樹視圖。每當我頁面我的GridView,這是一個自定義控件從Gridview繼承,其他標籤刷新。ASP.net:尋呼一個Gridview導致其他gridviews重新加載
我該如何解決這個問題?
我很久沒有在一個頁面上處理多個網格,所以也許有人可以慢跑我的記憶。我在三個單獨的jQuery UI選項卡中有兩個網格和一個樹視圖。每當我頁面我的GridView,這是一個自定義控件從Gridview繼承,其他標籤刷新。ASP.net:尋呼一個Gridview導致其他gridviews重新加載
我該如何解決這個問題?
當您點擊下一頁鏈接(或按鈕)並刷新/替換網格行時,您將需要執行某種AJAX回發。
由於ViewState將不斷增長並不斷增長,所以我會避免在UpdatePanel中包裝所有內容(如果您選擇採用此路線)並且來回傳遞。
http://msdn.microsoft.com/en-us/library/system.web.ui.updatepanel.aspx
你想避免這種情況(查看源代碼 - >的ViewState) -
你刷新網格在回發?當您點擊分頁按鈕時,page_load將會觸發。確保你正在測試!IsPostBack在這種情況下
不,只有一個小網格刷新每一頁,但是當我由於某種原因回發時,gridview控件中的page_load會觸發所有網格。 – jlrolin 2010-10-01 18:49:39
我正在討論aspx頁面本身的page_load – 2010-10-01 19:29:48
你在每個'Page_Load'期間重新綁定網格嗎? – lincolnk 2010-10-01 18:44:53