我得到了2 .aspx頁,是否可以在asp.net中重新加載部分頁面?
頁面一(1)插入數據 .....
第二頁(2)查看使用一個GridView數據。
有在GridView一個編輯按鈕,它會重定向到頁面(1)和根據所選擇的記錄加載特定的值給文本框,下拉列表。
會話用於執行從頁面(1)到頁面(2)的記錄。
在頁面(1)的頁面加載,如果會話不爲NULL它會載入值到文本框等
我的問題是,我已經啓用的AutoPostBack =真在下拉列表中的其中一個(使特定選項被選中時啓用幾個文本框)。
因此,當這些選項被選中時,頁面將被重新加載,當重新加載它時,將特定值加載到文本框 ....因爲Session不爲空。下拉的目的不能實現,因爲它保持加載到文本框的值,但不啓用我需要出現的文本框 +選中的下拉列表的值不會更改爲選定的值,因爲它從數據庫加載值到下拉菜單。
任何解決方案?
http://msdn.microsoft.com/en-us/library/bb386454%28v=vs.100%29.aspx進行部分頁面更新。您可以在客戶端對象上運行服務器端代碼。另外考慮關閉自動回送,並通過JavaScript處理額外的文本框。 – Zerkey