带有建议的ASP.NET TextBox

Nat*_*han -7 c# asp.net

这是场景,我有文本框,如果我在文本框中键入几个字符,应该打开一个弹出窗口,其中应该有值列表与来自DB的文本框条目匹配复选框.从弹出窗口中选择值后,所选值必须位于带分隔符的文本框中.

在文本框中键入Joh,弹出窗口中选中John,John David,John Edward后,弹出框应该包含所有名称以Joh开头的复选框,所选值必须出现在文本框中,如John,John David,John Edward .

有任何想法吗?

Dav*_*vid 10

您没有指定它是在网页(使用c#的ASP.NET)还是Windows窗体中.

对于ASP.NET,我喜欢Ajax Control Toolkit,它有一个AutoComplete控件,您可以使用它来执行此操作. http://www.asp.net/ajax/ajaxcontroltoolkit/samples/autocomplete/autocomplete.aspx

如果您需要Windows Forms应用程序,请访问:http://csharpdotnetfreak.blogspot.com/2009/01/winforms-autocomplete-textbox-using-c.html