我想测试下拉列表自动完成 ajax 扩展是否可以工作。我正在 Visual Web Developer Express 2008 中对此进行测试。
1)我在default.aspx表单上放置了一个文本框
2) 从 Ajax 工具箱中删除了 scriptcontrol
3)将自动完成扩展扩展到文本框
顺便说一句,此时,如果我显示 AutoCompleteExtender 的属性,则 ServicePath 属性为黑色。如果我点击那里,VWDE2008 就会崩溃(!)
我想要一种简单的方法来测试自动完成功能,最好不要设置网络服务(或者如果使用网络服务,则需要简单的解释)。我想显示一个简单的 C# 列表中的选项,例如城市列表,例如:
Copenhaguen, Denmark
Miami, Florida, USA
Paris, France
直接在代码中声明(不从数据库读取)。此时,大多数人建议使用jquery。我无法找到简单(非视频)教程来设置此功能!
有人可以帮忙吗?
Thanks!
您可以将 AutoComplete 与 PageMethod 而不是 Web 服务一起使用。方法装饰类似,但代码保留在页面“中”,并且可以访问会话变量等。
我在这里找到了一个看起来不错的设置示例:
http://allwrong.wordpress.com/2007/03/13/ms-ajax-autocomplete-extender-using-a-page-method/ http://allwrong.wordpress.com/2007/03/13/ms-ajax-autocomplete-extender-using-a-page-method/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)