【发布时间】:2009-12-10 12:21:10
【问题描述】:
我有按字母顺序排列的区域列表,我想在我的文本框中输入第一个字母时显示它。 C# 中的自动完成代码
【问题讨论】:
标签: c# asp.net javascript ajax asp.net-ajax
我有按字母顺序排列的区域列表,我想在我的文本框中输入第一个字母时显示它。 C# 中的自动完成代码
【问题讨论】:
标签: c# asp.net javascript ajax asp.net-ajax
如果 jQuery 是一个选项,您可以查看Autocomplete 插件。
【讨论】:
Have a look at thisAjaxControlToolkit:AutoComplete Extender 是另一种选择
【讨论】:
如果 Silverlight 是您的选择之一,那么这将是一个轻松的工作:
Xaml:
<input:AutoCompleteBox x:name="myAutoCompleteBox"></input:AutoCompleteBox>
代码隐藏
myAutoComplete.ItemsSource = "a b d e f g".Split(' ');
你可以绑定其他事件TextChanged(),SelectionChanged(),或者做自定义值绑定,自定义filtermode。
【讨论】: