c# - 如何使用数据库表在 C# 中创建自动建议文本框

标签 c# asp.net

每次在 C# 中键入并将匹配的单词放入下拉列表时,如何比较文本框字母的值?

    <asp:UpdatePanel runat="server" id="UpdatePanel" updatemode="Conditional">
    <Triggers>
        <asp:AsyncPostBackTrigger controlid="txtBox" eventname="TextChanged" />
    </Triggers>
        <ContentTemplate>
             <asp:TextBox ID="txtBox" runat="server" OnTextChanged="TextBox1_TextChanged" Width="195px"AutoPostBack="true"></asp:TextBox>
             <br />
             <br />
             <asp:listbox ID="lstBox" runat="server" Width="202px"></asp:listbox>


        </ContentTemplate>
    </asp:UpdatePanel>**

最佳答案

看看 AjaxControlToolkit 的自动完成扩展器。它可以满足您的需求:

http://www.ajaxcontroltoolkit.com/AutoComplete/AutoComplete.aspx

扩展器有一组不错的属性来控制行为和表现。

关于c# - 如何使用数据库表在 C# 中创建自动建议文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27272496/

相关文章:

c# - 如何使用 LINQ 从对象集合中获取最新日期?

c# - 如何使用多线程管理连接和命令对象

c# - 获取错误 : unsupported_grant_type using httpclient to post formdata in asp. 网络控制台应用程序

c# - 在 winrt c# 中加密字符串并在 c# .net 中解密

c# - 从 asp.net 背后的代码检查复选框

asp.net - 帮助设计 Asp.Net 中的菜单控件

c# - 如何在服务器上未安装 MS Office 的情况下在 C# 控制台应用程序中将 Docx 转换为 PDF

asp.net - 如何在ASP.NET Core 1.0中获取bin文件夹

c# - 在 ASP.NET Web 窗体中,如何使用 "get"请求调用页面方法

html - 可滚动 div 内的卡住表格标题