我有一些遗留代码:
因此,我想摆脱asmx机制。
我想做的是利用jQuery,只是简单地将JSONed数据POST到ASP .NET ....但是,我应该把它发布到aspx页面? ASP .NET 2.0有哪些方法?如果我使用的是jQuery,那么服务器端应该如何?反过来,我是否必须使用逻辑创建aspx文件作为请求入口点和类后面的代码(继承自页)?
谢谢,帕维尔
答案 0 :(得分:2)
答案 1 :(得分:0)
ASMX完全没有错,这些是Web服务,在正确设计和使用时不应该返回InvalidOperationException。
你可以查看一下哪些页面方法,基本上你在页面中添加一个scriptmanager和一些属性,然后你可以在aspx(代码隐藏)中调用这些方法,就像它们在web服务上一样,那些方法是静态的,所以你不能从那里访问控件和页面实例,但通常这不是问题,如果你有一个好的设计,你可以做你需要的一切。
调用这些页面方法的方法是使用客户端JS,有或没有jQuery。