我在网上搜索并没有在差异页面上找到有关使用pagemethod的解决方案。我有一个PageMethod在aspx页面上设置特定的Session变量。现在我有其他aspx页面,需要同样的东西。我必须使用javascript来调用pagemethod。我是否需要在每个apsx页面上创建相同的PageMethod?如果没有,我如何从pageB.aspx调用pageA.aspx上的pagemethod
提前致谢。
答案 0 :(得分: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()
可能足以击中你的目标!