【发布时间】:2014-05-11 20:41:35
【问题描述】:
我正在尝试使用返回部分的 ActionResult 控制器呈现部分视图。我需要将用户 ID 传递给控制器。我在其中渲染它的视图有一个自己的控制器,也是一个局部视图。下面是我如何称呼它,
@Html.Action("MultipleApplicationDetail", "ApplicationDetail", new { UserID = Model.UserDetail.UserID });
会生成视图,但不会生成局部视图。我叫它磨损吗?
编辑
该操作返回一系列应用程序。下面是代码
public ActionResult MultipleApplicationDetail(int UserID, int? page)
{
IList<ApplicationDetailViewModel> applicationmodellist = new List<ApplicationDetailViewModel>();
int currentPageIndex = page.HasValue ? page.Value : 1;
if (GetApplicationList(UserID) > 1)
{
applicationmodellist = GetAllApplications(UserID);
applicationmodellist = applicationmodellist.ToPagedList(currentPageIndex, defaultPageSize);
}
return PartialView("_MultipleApplicationDetail", applicationmodellist);
}
【问题讨论】:
-
既然没有人可能知道那个动作做了什么,没有人可以回答这个问题。
-
我已添加操作代码
标签: c# asp.net-mvc asp.net-mvc-5