在“传统”ASP.NET(Web窗体)中,UpdatePanel控件允许您对页面的一部分进行部分刷新。你不需要编写太多的代码来连接它。如何在使用ASP.NET MVC时模拟ASP.NET Ajax UpdatePanel?
ASP.NET MVC中的等价物是什么?我猜我需要使用局部视图来更新位,然后在客户端检索该HTML并将其抽入正确的DIV的innerHtml中?
一个教程/例子将是有益的......
在“传统”ASP.NET(Web窗体)中,UpdatePanel控件允许您对页面的一部分进行部分刷新。你不需要编写太多的代码来连接它。如何在使用ASP.NET MVC时模拟ASP.NET Ajax UpdatePanel?
ASP.NET MVC中的等价物是什么?我猜我需要使用局部视图来更新位,然后在客户端检索该HTML并将其抽入正确的DIV的innerHtml中?
一个教程/例子将是有益的......
快速谷歌与标签抛出了一堆。这是相当不错的:
http://www.iridescence.no/post/Partial-Rendering-with-ASPNET-MVC-and-jQuery.aspx
是的,你只是调用控制器返回呈现的HTML,你再注入。比updatepanel轻得多,几乎一样容易实现。
看看Superload。我认为这是最接近更新面板,我已经看到了asp.net mvc。否则,您可以使用jquery ajax,.load()或.get()更新页面或div的任何部分。您只需根据需要手动设置参数。