从视图中调用控制器,并将值从视图传递到ASP.NET MVC中的控制器

时间:2018-10-26 08:28:36

标签: asp.net-mvc view controller

在查看页面中,我有一个html.actionlink: 1.如何从html.actionlink调用,它是homecontroller内部的一个actionresult名称(如何在actionlink中写控制器和函数的地址?) 2.如何将多个变量从view \ html.actionlink传递到homecontroller \ actionresult? 谢谢

2 个答案:

答案 0 :(得分:1)

Html.ActionLink(article.Title, "ActionName", "ControllerName", new { id = article.ArticleID, title = article.Title }, null)

答案 1 :(得分:0)

我建议您将一些变量从View传递到控制器/操作,以使用这种简单方法:

提交按钮

现在,当您单击按钮时,表单将被提交,并将具有IH =“ test_var”的文本值传递给action。 现在在控制器中,我们使用此方法获取变量:

假设我们有一个控制器,在我们使用的该控制器内部命名为

公共操作结果simple_action(字符串test_var) {

///在这里您可以编写要编写的代码

}

希望这对您有帮助。