我有一個頁面,在用戶瀏覽一系列問題時動態生成控件。避免在動態創建的控件上回發
當他們完成表格後,他們點擊一個提交按鈕,我收集他們輸入的信息並將其存儲在數據庫中。
目前,我創建幾個這些控件與
.AutoPostBack = True
其結果是,每當用戶更改文本和標籤到下一個字段,回傳時,下一個領域失去焦點。
如果我設置
.AutoPostBack = False
則將焦點問題消失,但在結束的時候我收集的數據,沒有什麼用戶在這些控件中輸入實際上是提供給客戶端的代碼,因爲它尚未發佈。
我想請執行下列操作之一:
- 在年底有一個很大的回傳
- 具有標準的回發不上的控件失去焦點,因爲我離開他們
- 別的東西,我的天堂沒想到......?
有什麼建議?
您可以使用viewstate在回發之間存儲和檢索數據。 –