我已经搜索过SO和搜索引擎,但找不到解决方案。
是否有可能在不使用ajaxtoolkit或jquery的情况下为asp.net下拉列表创建ajax调用?
如果是这样,我将如何为下拉列表框(从下拉列表中选择一个值,填充下一个下拉列表控件)进行ajax调用。asp.net dropdownlist ajax call without ajaxtoolkit
回答
那么,你可以使用Dojo作为一个。你使用ajaxtoolkit或jquery有什么问题?
最终客户端将不允许将jquery库或ajaxtoolkit下载到他们的环境中。 – MJH 2012-08-08 11:28:41
然后我猜你必须编码原始的,这里有一个指南http://www.w3schools.com/ajax/default.asp – 2012-08-08 11:37:49
使用<asp:DropDownList>
设置autopostback="true"
然后在Page_Load中:
if (page.isPostback)
{
if (Request.Form("__EVENTTARGET") == DROPDOWNID.UniqueID)
{
//POPULATE OTHER DROPDOWN
}
}
凡DROPDOWNID的ID是你给你的ASP:下拉列表
纠正我,如果我错了,但这是一个回发,而不是Ajax我认为。 – 2012-08-08 11:39:49
但他想实现这一点:从一个下拉列表中选择一个值,填充下一个下拉列表控件 将其与一个更新面板相结合,没有人注意到回发正在发生 – 2012-08-08 11:41:03
是的,你没有提及UpdatePanel,但这将有效为你做Ajax。但请注意,它将要求您使用ScriptManager,后者将在幕后下载MS Ajax客户端脚本库。 – 2012-08-08 11:55:16
- 1. php soap call without xsi:type
- 2. Ajax Call + ASP.NET + .NET Remoting
- 3. Yii2 dropdownlist WITHOUT $ model
- 4. system()to c#without call cmd.exe
- 5. DropDownList - selectedValue without PostValue未被选中
- 6. jquery modular ajax call
- 7. Javascript Ajax without XMLHttpRequest
- 8. Show without image ajax
- 9. AJAX AutoCompleteextender without webservice
- 10. changePage without ajax
- 11. $ .mobile.changePage without ajax
- 12. asp.net tracing without flush
- 13. ASP.NET webforms without javascript
- 14. Ajax Call Windows8权限
- 15. asp.net mvc htmlattribute without value
- 16. ASP.NET Forms Authentication without Redirect
- 17. Asp.Net DROPDOWNLIST
- 18. asp.net dropdownlist
- 19. asp.net DROPDOWNLIST
- 20. Visual Studio 2005 + AjaxToolkit
- 21. php ajax autocomplete dropdownlist
- 22. 提交之后make ajax call!
- 23. 更新购物车Basket - ajax or without ajax?
- 24. RegularExpressionValidator With DropDownList(asp.net)
- 25. ASP.NET Databinding DropDownList
- 26. Asp.NET dropdownlist autopostback
- 27. loading ASP.NET DropDownList
- 28. dropdownlist是asp.net
- 29. DropDownList与GridView ASP.NET
- 30. ASP.NET VB DropdownList
您可以使用JavaScript或没有? – 2012-08-08 11:24:56
是的,传统的JavaScript很好 – MJH 2012-08-08 11:28:00