2010-12-16 61 views
2

我试图创建一个web表单服务器控件,并且真的很想利用jQuery来处理客户端的交互。使用jQuery .ajax方法调用Asp.Net webforms服务器控件方法

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

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

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

回答

1

不幸的是,没有。

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

+0

感谢那个戴夫,我没有考虑服务器控件附带的Http处理程序。我将不得不放弃。 – Nathan 2010-12-16 20:47:04

相关问题