[英]Asp.net Multiview Control resets the dropdown values populated by partial postback
我在View1上有一個Dropdown
,它在Page_Load
上填充。 在下面,我有2個RadioButtons
。 當選擇該按鈕中的任何一個時,會發生部分回發 ,根據我的選擇重新填充Dropdown
。 重新填充Dropdown
后,單擊Next按鈕進入下一個視圖。 在View2上,當我通過按下該按鈕返回View1時,我有一個Back Button
,然后將Dropdown
重置為其原始狀態(意味着它重新填充了在Page_Load
上填充的原始值)。
我檢查了我的代碼,但沒有找到任何負責重置Dropdown
值的內容。 任何幫助,將不勝感激。
您可以使用javascript來維護下拉列表的值。 您可以使用sessionstorage或本地存儲。 如果您正在使用其中任何一個,請確保在回發的地方設置本地存儲的值,因此當回發發生時,無論選擇的值是什么,都將存儲在本地存儲/會話存儲中。 然后你可以在設置該下拉菜單的默認值時“獲取”。
請注意:您不應將任何敏感信息存儲在此存儲中,因為用戶可以看到。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.