0

我想从客户端javascript调用我的代码中的一个方法。我找到了一个使用 pagemethods 的解决方案。它正在工作,但问题是服务器端方法应该是静态的。它对我不起作用,因为我想更改我的一些页面类字段。请给我提意见

4

2 回答 2

0

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

于 2013-04-15T10:55:48.177 回答
0

你不能那样做。您可以在 Javascript 中更改所需的页面字段,或者进行完整的回发。如果您真的想使用 Javascript 调用,您可以尝试UpdatePanel 之类的方法。它无需刷新整个页面即可工作,并且尊重 ASP.NET 页面生命周期。

于 2013-04-15T11:28:48.187 回答