2013-02-12 66 views
0

我创建了名为ManagementHeirarchy的帮助程序。从控制器方法返回帮助程序的内容

现在经过一些处理后,我想从控制器返回结果再次更新一个特定的div。

像我们回到partialviews作为

return PartialView("~/Views/Hr/_ReviewersListForSpecifiedJobApplication.cshtml", listCorporateHierarchy); 

我们如何能够从助手返回结果?

我该怎么做?

请帮忙。

回答

0

你应该只写了局部视图,而不是把每件事写了你编写的名字..

例如,如果局部视图的名称是“partial.cshtml”然后

return PartialView("partial",objectName); 

所以在乌拉圭回合的情况下,将

return PartialView("ReviewersListForSpecifiedJobApplication",listCorporateHierarchy); 
0

使用

return PartialView("ReviewersListForSpecifiedJobApplication",model); 

其中,model是从助手返回的数据。

OR

您可以从助手将数据保存在Viewbag,然后用它在View如下:如果你不

public ActionResult ReviewersListForSpecifiedJobApplication() 
{ 
    //some helper returning data in "data" variable 
    ViewBag.datafromhelper= data; 
    return PartialView(); 
} 

控制器有单独的方法返回视图然后只传递视图名称如下:

return PartialView("ReviewersListForSpecifiedJobApplication"); 
+0

我们如何在这个控制器方法中使用helper,那是我的问题。 – user1960365 2013-02-12 13:38:33

+0

@ user1960365显示你的帮手代码。或者你是怎么称呼它的? – 2013-02-12 13:40:43

相关问题