如何使用@ Url.Action()将我的模型从视图传递到控制器方法?

时间:2015-12-15 22:59:28

标签: c# asp.net-mvc model asp.net-mvc-5

目前,在我看来,我有这个片段:

@model List<Project.ViewModels.UsersViewModel> 
<a href="@Url.Action("FooBar", "Home", Model)">FooBar</a>

在我的控制器中,我有一个带有这样签名的方法:

public void FooBar(List<UsersViewModel> users)

模型在我的视图中正确填充但我想将模型作为参数传递给我的控制器中的该方法,但它仍然以'null'的形式传入。我不确定如何绕过这个问题?我尝试了Model,@Html.Raw(Json.Encode(Model))RouteValueDictionary,因为其他一些问题建议但不起作用。

0 个答案:

没有答案