2

我正在尝试创建一个 Web 表单服务器控件,并且真的想利用 jQuery 来处理客户端交互。

到目前为止,我还没有找到任何能够使用 jQuery .ajax 功能直接调用服务器控件的示例,我想知道这是否可能?

我知道我可以使用 Web 服务或 Http Handler 路线,但我的目标是创建一个可以放入现有站点并利用会话但不打算使用 ViewState 的控件。

这可以做到吗?还是我必须使用 ScriptControl 和 Asp.Net Ajax 功能?

4

1 回答 1

1

很不幸的是,不行。

最接近的可能是创建一个 HttpHandler 类并将其包含在您的服务器控件的 DLL 中。然后,您只需要在 web.config 中添加一行,即可将处理程序类连接到 jQuery 可以与之通信的端点。

于 2010-12-16T19:59:38.067 回答