我在 View1 上有一个Dropdown
,并在Page_Load
上填充了它。我下面有2个RadioButtons
。当选择其中一个按钮时,会发生部分回发,这会根据我的选择重新填充Dropdown
。重新填充Dropdown
之后,我通过单击“下一步”按钮转到下一个视图。在 View2 上,当我通过按该按钮然后回到{strong> View1 时,我有一个Back Button
{1}}重置为其原始状态(意味着将其重新填充为Dropdown
上填充的原始值)。
我已经检查了我的代码,但没有发现任何负责重置Page_Load
值的内容。任何帮助将不胜感激。
答案 0 :(得分:0)
您可以使用javascript维护下拉列表的值。 您可以使用会话存储或本地存储。如果您使用这两种方法,请确保在执行回发的位置上设置本地存储的值,因此,发生回发时,无论选择什么值,都将存储在本地存储/会话存储中。然后您可以在设置下拉菜单的默认值时执行“获取”操作。
请注意:您不应在用户看到的任何敏感信息上存储该信息。