是否可以将AJAX自动完成链接到服务器端事件处理程序?

时间:2011-10-04 10:26:41

标签: autocomplete ajaxcontroltoolkit server-side onselect

我正在用C#开发一个ASP.NET Web Forms应用程序。

在我的产品预订流程中,我使用ASP.NET AJAX自动填充扩展程序根据用户的数字检索产品的序列号

选择序列后,我想自动填写 ProductName和ProductPrice 的TextBox,以便从数据库中检索。这可以通过调用事件处理程序在服务器端轻松完成。

然而, AJAX自动填充扩展程序似乎有没有服务器端事件。我发现了一些客户端事件,但我不知道如何从Javascript调用服务器端函数。

我被建议使用与数据库直接交互的新Javascript框架( Node.js ),但我没有使用它的经验。

有人可以帮忙吗?感谢

1 个答案:

答案 0 :(得分:1)

我已经在asp.net应用程序中使用jquery实现了搜索自动完成。它很容易实现,性能也很好。你也可以链接服务器端事件处理程序。 这里给出了完整的细节 http://docs.jquery.com/Plugins/autocomplete