2009-08-18 85 views
1

我正在研究ASP.NET MVC,以及是否进行切换。我在ASP.NET中做了很多事情之一就是在AJAX回调中呈现HTML并将其发送回客户端。我使用generic ViewManager来渲染用户控件。ASP.NET MVC ViewManager等价物

我从模板创建了一个示例MVC应用程序,并且正在寻找控制器内的RenderUserControl方法。我发现:System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial,但似乎并不是我在这方面寻找的东西。

是否存在与MVC中的ASP.NET ViewManager相当的功能?

回答

1

你想要做什么是返回一个局部视图:

public ActionResult IWillCallThisViaAjax() 
{ 
    return PartialView("MyUserControlName"); 
}