键入时的ASP.net建议

时间:2013-09-24 15:21:02

标签: c# asp.net sql

我有一个asp.net网站,其中一些表(Radgrids)连接到MSSQL。用户在几个表中输入数据,然后使用下拉列表和前面输入的值组合其他表。

我在几个数据表中遇到一些双重输入,我正在考虑实现一个suggestion as they type来显示数据库该列中已存在的类似条目。像 SO问题可能已经有你的答案。一种弹出窗口,显示已使用相似单词保存在该列中的条目。

对于类似的东西或用于这些类型特征的控件类型的引用将不胜感激。我不是专业人士,而是寻找起点。

由于

1 个答案:

答案 0 :(得分:1)

您可以使用AjaxControlToolKit

它有一个不错的(如果不是很好的)自动完成扩展器控件,可用于显示数据库中的值。

只需下载.dll并将其添加到您的网站bin文件夹中,您就应该好了。

您只需创建一个快速页面方法或Web服务,其方法与所需的签名匹配:

public string[] GetCompletionList(string prefixText, int count) { ... }

并且您可以返回“Prefix Text”匹配值的数组,为此,您需要使用ADO.NET代码或其他一些查找匹配值的方法。

您还可以根据需要自定义下拉框的外观以及要在框中显示的项目数。

相关问题