2008-09-18 119 views
2

你如何在ASP.Net的GridView实现自动完成?任何人都可以指出我去哪里实现这一目标?我愿意使用non.Net ajax控件,如果需要的话。自动完成文本框上的GridView编辑

+0

你的意思是加入一个GridView内自动完成框或使用自动完成框在GridView过滤值? – Wayne 2008-09-18 02:46:47

回答

3

您将需要利用Ajax框架(JQuery是一个我经常建议),将提供显示下拉框的功能。然后,您需要创建一个单独的页面(或Web服务),以返回所有可能的值以显示在自动完成下拉菜单中。

为了节省性能,我建议只启动自动完成,一旦用户在2个或3个字母已经打出来。这些可以通过JavaScript传递给支持的proivde值以显示在下拉列表中。

后端可以使用JavaScript是简单的CSV,JSON,XML Web服务等见http://www.pengoworks.com/workshop/jquery/autocomplete.htm的例子沟通。