![]() |
1
1
通常我喜欢使用jquery向.ashx页面发出请求,该页面负责读取数据并将JSON传递回要处理的页面。相比之下,您建议的其他选项似乎相当复杂。 |
![]() |
2
0
最常用的两个选项是
Microsoft的ASP.NET Ajax是一个围绕两个服务器控件(scriptmanager和updatepanel)旋转的框架。它比其他选项要重一点,但它确实是一种简单的方法,可以让你的网站微缩。您只需使用一个更新面板来包围希望异步的页面部分,所有执行回发(按钮、链接等)的控件都会自动成为异步请求,只会更新页面的该部分。没有编码或任何东西。 如果您确实计划使用WebService路由,那么ASMX就不是一种可行的方法了——目前它基本上是一种“遗留”技术,您应该考虑改用WCF服务。 |