从客户端javascript调用服务器端方法

时间:2013-04-15 10:50:11

标签: asp.net

我想从客户端javascript调用我的代码中的方法。 我找到了一个使用pagemethods的解决方案。它工作但问题是服务器端方法应该是静态的。它不适合我,因为我想改变我的一些页面类字段。请告诉我

2 个答案:

答案 0 :(得分:0)

您不能只使用需要使用Ajax的Javascript来执行此操作,您可以参考此示例代码 http://www.codeproject.com/Articles/238866/Invoke-Server-Methods-From-Client-Side-Using-JQuery

答案 1 :(得分:0)

你做不到。您可以在Javascript中更改所需的页面字段,也可以执行完整的回发。如果您真的想使用Javascript调用,请尝试使用UpdatePanel之类的内容。它可以在不刷新整个页面的情况下工作,并且它尊重ASP.NET页面生命周期。