Autocomplete 是否可以将AJAX自动完成链接到服务器端事件处理程序?
我正在用C#开发一个ASP.NET Web表单应用程序 在我的产品预订过程中,我使用ASP.NETAJAX autocomplete extender根据用户的数字检索产品的序列代码 一旦选择了序列号,我希望自动填写要从数据库检索的ProductName和ProductPrice的文本框。这可以通过调用事件处理程序在服务器端轻松完成 但是,AJAX自动完成扩展器似乎没有触发服务器端事件。我发现了一些客户端事件,但我不知道如何从Javascript调用服务器端函数 有人建议我使用一个新的Javascript框架(Node.js),它可以直接与数据库交互,但我对此没有经验Autocomplete 是否可以将AJAX自动完成链接到服务器端事件处理程序?,autocomplete,ajaxcontroltoolkit,server-side,onselect,Autocomplete,Ajaxcontroltoolkit,Server Side,Onselect,我正在用C#开发一个ASP.NET Web表单应用程序 在我的产品预订过程中,我使用ASP.NETAJAX autocomplete extender根据用户的数字检索产品的序列代码 一旦选择了序列号,我希望自动填写要从数据库检索的ProductName和ProductPrice的文本框。这可以通过调用事件处理程序在服务器端轻松完成 但是,AJAX自动完成扩展器似乎没有触发服务器端事件。我发现了一些客户端事件,但我不知道如何从Javascript调用服务器端函数 有人建议我使用一个新的Javas
有人能帮忙吗?谢谢我在asp.net应用程序中使用jquery实现了搜索自动完成。它非常容易实现,性能也非常好。您也可以链接服务器端事件处理程序。 这里给出了完整的细节
谢谢你的回答。但是,我的经理不喜欢jQuery(不要问我为什么)。然而,似乎没有其他解决方案。文档中显示了它如何使用php而不是ASP.NET。请您解释一下如何调用提供建议的web方法?感谢您可以这样使用$(document).ready(function(){$(“#TextBoxId”).autocomplete(autocomplete.ashx');});我没有ashx文件中的we方法,但是在代码中。我知道这不是一个好的实践,但我正在维护一个现有的应用程序,最初的设计就是这样。