问题标签 [autocompleteextender]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1913 浏览

asp.net-ajax - Asp.net 使用 AutoCompleteExtender

我想使用带有文本框的 AutoCompleteExtender 来自动完成来自 mysql 数据库的用户输入。

但是当我运行代码并输入垃圾时的问题应该调用 webservice 方法但是服务方法在这里什么都不返回的问题是我的代码所以请给我建议。

网络服务

0 投票
1 回答
8555 浏览

asp.net - 将键值对与文本框自动完成扩展器相关联

如何以类似于下拉列表的方式将键值对与 textBox 自动完成扩展器相关联?
用户最好看不到值。

0 投票
0 回答
2309 浏览

c# - Why is AutoCompleteExtender not firing?

I have some issue with the ASP AutoCompleteExtender control. I got one in my page that is working fine, but I have put another one in the same page, and I can't get it to work. Using HTTP Analyzer, no query is fired when I type into the textbox associated with it. Has anyone an idea?

Both call the same webservice, with a different ContextKey parameter. The webservice cannot be the cause as it works in the first case (DevMgrTxtBox), and is not even called in the second (DevTxtBox). Properties of both controls are similar, I just changed the ID and targetControlID of the second.

The code below is in a ContentPlaceHolder. I'm using VS2005 with .NET 2.0. AjaxControlToolkit.dll is in version 1.0.20229.0.


EDIT: solution found. The ID is not the only thing that needs to be unique, the BehaviorID property must be unique too. Which wasn't documented.

0 投票
1 回答
2590 浏览

c# - Ajax Autocompleteextender 未显示要选择的自动完成列表

我在 asp.net 和 c#.net 中使用带有文本框的 ajax 自动完成扩展器。我无法获得可供选择的列表,我有适当的 Web 服务方法调用..任何人都可以指导我完成自动操作。

并且网络服务方法包含以下代码

0 投票
3 回答
2254 浏览

.net - 禁用 ajax 的浏览器自动完成功能:AutoCompleteExtender

我正在使用 .net ajaxtoolkit 控件 AutoCompleteExtender。它工作得很好,但我的 firefox 自动完成覆盖了扩展器返回的值(firefox 位于控件的顶部)。

有没有办法禁用浏览器的自动完成版本,以便.net 优先?

0 投票
3 回答
4869 浏览

ajaxcontroltoolkit - 滚动时 AutoCompleteExtender 定位菜单不正确

我们有一个链接到 TextBox 的 AutoCompleteExtender。这两个控件都放置在 UpdatePanel 中,UpdatePanel 使用 Javascript 库 (Ext.BasicDialog) 显示为弹出对话框。

弹出窗口是页面上的一个 div,而不是一个单独的窗口。问题是当用户在弹出窗口内滚动时,AutoCompleteExtender 将其菜单显示在错误的位置。看起来它正在从弹出窗口顶部获取可见距离,并将菜单从弹出窗口的内部 html 顶部定位(不可见)

我们正在使用 AjaxControlToolkit 的 1.0.20229.20821 版本,并且我们的目标是 ASP.NET Framework vewrsion 2.0。

我试图通过将以下 Javascript 附加到 OnClientShown 事件来修复菜单,但它几乎做同样的事情:

0 投票
1 回答
508 浏览

asp.net - 自动完成扩展器在整个数据表中“扩展”

我有一个请求创建一个将搜索数据表的自动完成。这是可以快速简单地实现的,还是编写合理数量的代码的情况?

最初,我一直在使用 web 服务和 linq 来指向单个列的数据 (IDDesc) 并拉回产品列表:

但是,如果我希望自动完成功能查看所有列,是否会为数据表中包含的每个列重复类似的 LINQ 语句,或者是否有“快速修复”?

我个人认为这不是一个理想的场景,但这是我必须努力实现的要求。

任何帮助或建议,不胜感激。

0 投票
1 回答
2663 浏览

asp.net - 自动完成扩展器不工作

以下是我正在使用的代码,它不起作用。

0 投票
1 回答
384 浏览

c# - 来自数据库的 Ajax 自动完成扩展器

我想在我的 aspx 应用程序中创建一个文本框(用于输入姓名),它从数据库中建议员工的姓名。

我在下面粘贴我的代码。我正在使用 Mysql

默认.aspx:


默认.aspx.cs:


// 没有任何错误,程序运行成功

0 投票
1 回答
194 浏览

autocompleteextender - asp.net 中的 AutoCompleteExtender ajax,

您好我正在使用 AutoCompleteExtender ajax 控件。我正在获取 LIST 集合中的字符串列表。我只想填充那些用户作为前缀文本输入的字符串。这该怎么做。我正在按照 ajax 工具包中给出的示例。假设用户键入“ca”,那么如果列表包含列表,例如“猫”、“狗”、“驴”、“鼠标”、“购物车”......等等。

然后它应该只填充“猫”和“购物车”。如何做到这一点?