Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过routvalues(html.action)传递列表时在控制器中获取空值_C#_Asp.net Mvc 3_Razor - Fatal编程技术网

C# 通过routvalues(html.action)传递列表时在控制器中获取空值

C# 通过routvalues(html.action)传递列表时在控制器中获取空值,c#,asp.net-mvc-3,razor,C#,Asp.net Mvc 3,Razor,当我通过“Html.Action”中的RouteValue传递列表时,我在控制器中总是得到空值。但当我通过整数、字符串或布尔运算时,我得到了正确的值 如何通过RouteValue传递列表 我的观点是 @Html.Action("ViewTeam", "ProjectTeamManagement", new { Team = @Model.ProjecTeam}) 控制器是 public ActionResult ViewTeam(List<ProjectTeam> Team

当我通过“Html.Action”中的RouteValue传递列表时,我在控制器中总是得到空值。但当我通过整数、字符串或布尔运算时,我得到了正确的值

如何通过RouteValue传递列表

我的观点是

@Html.Action("ViewTeam", "ProjectTeamManagement", new { Team = @Model.ProjecTeam})
控制器是

    public ActionResult ViewTeam(List<ProjectTeam> Team)
    {
        return PartialView("ViewTeam",Team);
    }
public ActionResult视图团队(列表团队)
{
返回PartialView(“查看团队”,团队);
}

我认为问题在于html.action将具有“Get”方法。。。无法通过routeValue将列表传递给Get方法。我们应该使用Ajax Post方法来传递列表