ASP.NET - 在用户将文本键入字段时动态显示匹配项

时间:2012-08-18 11:17:58

标签: asp.net autocomplete textbox

当用户在字段中键入文本时,我想显示数据库中的名称匹配列表。

WinForms中,我只需设置基础datasource的过滤器。

如何在不刷新网页的情况下在ASP.NET中使用此功能?

2 个答案:

答案 0 :(得分:1)

您可以查看Jquery UI AutoComplete。至于检索数据,最好做ajax。如果您还没有服务,只需在页面上创建页面方法即可。

[WebMethod]
public static string GetResults()
{
    return "something";
}

答案 1 :(得分:0)

<强> Ajax Auto Complete

试试这个ASP.NET Ajax control

它完全符合您的要求。

您必须下载Ajax Toolkit。

<强> Download Link

按照步骤使用控件。

您必须编写一个Web Service来检索数据库中的匹配项。