如何在Url.Content中包含MVC Razor变量?

时间:2011-05-19 23:34:52

标签: asp.net-mvc-3 razor

使用MVC 3 Razor,如何在@Url.Content()的调用中指定变量。

示例:

@{
var myVar = Request.QueryString["foo"];
}

<a href="@Url.Content("~/bar?@myvar")">click here</a>

1 个答案:

答案 0 :(得分:17)

此时您已经在c#上下文中,因此您可以像在代码文件中一样使用该变量。试试这个:

<a href="@Url.Content("~/bar?" + myvar)">click here</a>