Asp.net mvc 将多个参数传递给控制器
我需要将两个参数传递给一个动作。我一直在使用下面的代码向操作传递参数,但我不知道如何传递多个参数。我该怎么做Asp.net mvc 将多个参数传递给控制器,asp.net-mvc,razor,Asp.net Mvc,Razor,我需要将两个参数传递给一个动作。我一直在使用下面的代码向操作传递参数,但我不知道如何传递多个参数。我该怎么做 @Html.ActionLink("Add Visit", "Create", "Visit", new { id = Model.Id }, null) 顺便说一句-ASP.NET MVC 4 RC您应该用逗号分隔参数,如下所示: @Html.ActionLink("Add Visit", "Create", "Visit", new { i
@Html.ActionLink("Add Visit", "Create", "Visit", new { id = Model.Id }, null)
顺便说一句-ASP.NET MVC 4 RC您应该用逗号分隔参数,如下所示:
@Html.ActionLink("Add Visit", "Create", "Visit",
new { id = Model.Id, secondParameter = Model.yourValue }, null)
检查MSDN文档中的方法
希望有帮助 应使用逗号分隔参数,如下所示:
@Html.ActionLink("Add Visit", "Create", "Visit",
new { id = Model.Id, secondParameter = Model.yourValue }, null)
检查MSDN文档中的方法
希望有帮助 我从调用的CodePlex添加。 这将通过使用T4模板和分部类的组合将所有字符串转换为方法调用。 它将允许您将ActionLink方法转换为语法检查的方法调用
@Html.ActionLink("Add Visit", "Create", "Visit", new { id = Model.Id }, null)
会变成
@Html.ActionLink("Add Visit", MVC.Visit.Create(Model.Id))
及
当您打开编译视图时,它可以节省您的生命。我从CodePlex添加了一个名为。 这将通过使用T4模板和分部类的组合将所有字符串转换为方法调用。 它将允许您将ActionLink方法转换为语法检查的方法调用
@Html.ActionLink("Add Visit", "Create", "Visit", new { id = Model.Id }, null)
会变成
@Html.ActionLink("Add Visit", MVC.Visit.Create(Model.Id))
及
当您打开编译视图时,这是一个救命稻草。@user1469655请您将此(或任何其他)响应标记为您问题的答案。。。。至少如果您能够解决您的问题。@user1469655您能将此(或任何其他)响应标记为您问题的答案吗。。。。至少如果你能解决你的问题。