我目前没有使用ajax.net,但如果它是唯一的解决方案,我会对它开放。我在屏幕上有一个自动完成的控件,用于通过javascript(jQuery)使用值填充一个asp.net下拉列表。我不得不使用EnableEventValidation =“false”来允许这样做。在我将选项添加到select并且表单被回发之后,我希望能够获得我通过javascript添加到asp.net dropdownlist的选项元素的所有值。有没有一种很好的方法来实现这一点?如何使用javascript与asp.net dropdownlist控件?
0
A
回答
3
如果一个DropDownList叶带任何选项的服务器,它重新服务器端不带任何选项(从视图状态)
你可以在你的JavaScript中添加的选项,隐藏的HTML控件作为分隔字符串,以及至于选择列表。然后在服务器端在回发时将其迭代到控件中。否则,您可以将它们添加到服务器,并仅为每次添加重新渲染DropDownList。
1
您可以从表单直接将选择的值,像这样:
string fooBar = Request.Form[SomeDropDown.UniqueID];
这不管你做什么,返回正确的值向下拉选项。我使用javascript来改变基于尺寸选择的产品的数量下拉以反映产品的可用性。
相关问题
- 1. 使用Javascript与ASP.Net控件
- 2. 使用jquery启用asp.net DropDownList控件
- 3. 如何使用JavaScript与asp.net 4.0绘制分层菜单控件
- 4. 如何使DropDownList控件以粗体显示一些项目ASP.NET
- 5. DropDownList与GridView ASP.NET
- 6. 模拟'SelectedIndexChanged'的ASP.NET DropDownList控件与ViewState禁用
- 7. 如何在ASP.NET MVC 3中使用DropDownList
- 8. ASP.NET GridView控件DropDownList的帖子空值
- 9. 在ASP.NET DropDownList控件中插入'空格'
- 10. 如何禁用/启用使用JavaScript的asp.net计时器控件?
- 11. 使用引导验证器验证ASP.NET Dropdownlist控件
- 12. 如何在ASP.NET页面中使用JavaScript调用ActiveX控件
- 13. 如何使用javascript禁用客户端的asp.net控件
- 14. 如何使用JavaScript在GridView ItemTemplate中访问DropDownList控件的选定值?
- 15. 在ASP.NET中使用javascript复合控件
- 16. 使用JavaScript评估RadioButtonList控件 - ASP.Net
- 17. 如何使用LINQ与DropDownList的
- 18. DropDownList与在asp.net中的文件上传结合使用mvc
- 19. 使用CascadingDropDown扩展器的DropDownList控件
- 20. 如何在ASP.NET控件的OnClientClick属性中使用javascript变量
- 21. 如何对控件使用JavaScript验证和asp.net验证
- 22. 在GridView Asp.Net中使用Dropdownlist?
- 23. 使用ASP.NET的DropDownList错误
- 24. DropDownList和RequiredFieldValidator控件
- 25. 在用户控件Asp.NET dropdownlist不发射SelectedIndexChanged事件
- 26. 如何将RequiredFieldValidator添加到DropDownList控件?
- 27. 使用jQuery UI主题与ASP.Net控件
- 28. 如何使用asp.net ocx控件
- 29. 如何正确使用ASP.NET FileUpload控件
- 30. Asp.Net MVC与Razor级联DropdownList
我试图避免使用隐藏字段,但如果这是唯一的方法.. – Greg 2008-09-23 15:40:26
我已经尝试了一堆东西,并且没有使用ASP.NET的“Ajax”库,我认为HollyStyles的解决方案是只有一个可用。 虽然我感到你的痛苦。 – roosteronacid 2008-09-23 17:20:46