0

我在网上搜索并没有找到关于在不同页面上使用页面方法的解决方案。我有一个 PageMethod 可以在 aspx 页面上设置特定的 Session 变量。现在我有其他 aspx 页面并且需要同样的东西。我必须使用 javascript 来调用 pagemethod。我需要在每个 apsx 页面上创建相同的 PageMethod 吗?如果没有,我如何从 pageB.aspx 调用 pageA.aspx 上的 pagemethod

提前致谢。

4

1 回答 1

0

只需调用任意页面方法就像发出 POST 请求一样简单

var x = new XMLHttpRequest()
x.open("POST", "/Page.aspx/PageMethodName", true)
x.setRequestHeader("Content-Type", "application/json")
x.send('{"Hello":"PageMethod!"}') // or JSON.stringify()

可能足以达到你的目标!

于 2013-08-29T08:54:56.243 回答