2012-03-08 153 views
-2

我想在我的项目中加入一个查找控件。这种控制here的例子:你知道MVC 3的免费查找控件吗?

但我是一个简单的学生,所以我很可怜:)

那么你知道一个自由控制像这样我的MVC3项目?提前致谢 !

+2

@Downvoter - 为什么不是一个好问题?这是一个愚蠢的? – 2012-03-08 10:59:16

+0

我是downvoters之一。这不是一个好问题,因为它没有显示研究成果 - 搜索单词“lookup control”给出的结果是所有免费的自动完成控件。此外,它不是一个好问题,因为它不清楚 - 这个术语是非标准的,所以提供的例子是问题的关键部分,但是这个例子是一个带有ASP.NET控件的整个搜索引擎。澄清和研究努力是投票的两个主要标准,重复不应被降低,他们应该被关闭。 – 2012-03-12 10:24:47

回答

0

一种选择是jQuery UI的 “自动完成” 插件:

http://jqueryui.com/demos/autocomplete/

这不会与MVC集成开箱即用;你需要编写一个服务器端方法来提供完成下拉的内容。

+0

嗯,有趣的我不知道它...谢谢 – Razor 2012-03-08 11:07:11

+0

你在问题中链接到的控件是一个搜索引擎。如果你想要一个带有自动完成UI的搜索引擎,你首先需要实际的搜索引擎。 – 2012-03-08 11:23:05

+0

@ColinPickard OP不想要一个搜索引擎,他想要一个“查找控件”。他没有具体说明他想要查找的内容,也没有询问如何编写搜索引擎。 – 2012-03-08 12:13:01

1

Google!许多网站都嵌入了外部搜索引擎。

+0

对不起,但我已经做了一些研究,但像这样的许多控制是非常昂贵和不免费 – Razor 2012-03-08 11:00:41

+2

他并不意味着你应该研究你的答案,他意味着你可以嵌入谷歌自定义搜索到您的网站,例如http://www.google.co.uk/cse/ – 2012-03-08 11:22:27

1

如果你正在寻找一个搜索引擎添加到您的网站,有你需要的东西三两件事:

  1. 的指数,它保存的搜索结果。 Lucene,Solr和Sphinx就是这方面的例子。
  2. 搜集结果并将其放入索引中的搜寻器
  3. ui从索引中获取结果。

您链接到的控件似乎提供了所有三个。对于免费更换,也许有看看像http://www.searchblox.com/

+0

我会检查一下,谢谢;) – Razor 2012-03-08 11:14:47