簡體   English   中英

Asp.net Multiview Control重置由部分回發填充的下拉值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM