我想构建一个url字符串'@Url.Action("Homepage","Home")'
,但我正在使用一个参数。我试过这样的事情:'@Url.Action('+parameter+'"Home")'
,但是它没有用。谢谢提前
答案 0 :(得分:1)
取决于您的Controller方法的外观以及它所采用的参数,您可以执行以下操作:
<强>控制器:强>
// Controller Name is SOAnswer
public ActionResult Index(string example1, string example2)
{
// logic here
}
查看/动作:强>
@Url.Action("Index", "SOAnswer", new { example1 = "test1", example2 = "test2"}
将此用于研究:
<强>语法:强>
public virtual string Action(
string actionName,
string controllerName,
object routeValues
)
希望这有帮助。