asp.net mvc部分页面更新与asp.net aspx部分页面更新

时间:2011-04-17 04:27:30

标签: jquery ajax asp.net-mvc

我有一些问题: 我尝试了asp.net mvc并使用jquery ajax [http get]来检索部分mvc视图,这些视图将用于部分页面更新。我想这是一种可以接受的部分页面更新方法。

现在我正在使用asp.net aspx项目。如何使用asp.net进行部分页面更新?

1 个答案:

答案 0 :(得分:1)

是的,这是一个可接受的解决方案您也可以使用.load()函数,它在内部调用$ .ajax。

$( '#MyDiv')负载( '/ MyURL / GetParialView');

这会将从网址返回的html加载到id为“MyDiv”的div中。

通过asp.net,我认为你的意思是Web Forms。 MVC和Web表单都是基于ASP.NET构建的。但是在Web表单中,您仍然可以使用jquery从Web服务返回json或html。 Web表单还使用称为更新面板的控件来抽象Ajax的一些复杂性。虽然更新面板可以很容易实现,但在处理大型复杂应用程序时可能会让人感到困惑。