【发布时间】:2010-08-12 13:46:57
【问题描述】:
我在这个简单的场景中遇到了麻烦。
首先,我使用的是 ASP.NET WebForms。
在用户在第一个下拉列表(选择)上选择一个值后,我正在使用 jQuery 进行 ajax 调用。这个调用将返回一个值数组,我用它填充第二个 DropDownList。回发后,DropDownList 当然没有项目了。
我已经尝试在页面的Init事件中重新填充DropDownList,但是viewstate没有被处理,我需要第一个DropDownList的选择值来获取正确的值。
我知道我可能会通过将下拉列表的选定值放在隐藏字段中并在页面周期的稍后部分将其取回来破解某些东西,但肯定有我遗漏的东西吗?一种更简单的方法(请不要使用 UpdatePanel 解决方案)。
【问题讨论】:
标签: asp.net jquery drop-down-menu webforms