在这样的事情中,如何在字符串中强制执行@genre.Name
?
<a href="@Href("~/Store/Browse?genre=@genre.Name")">@genre.CommercialName</a>
在HTML输出中,我收到<a href="Browse?genre=@genre.Name">
,我想要像<a href="Browse?genre=Rock">
一样。
答案 0 :(得分:1)
这应该适合你:
<a href="@Href("~/Store/Browse?genre=" + @genre.Name)">@genre.CommercialName</a>
答案 1 :(得分:1)
我认为您正在寻找的是:
<a href="@Href("~/Store/Browse?genre=" + genre.Name)">@genre.CommercialName</a>
答案 2 :(得分:1)
为什么不使用Url.Action
<a href="@Url.Action("Browse", "Store", new { genre = genre.Name })">@genre.CommercialName</a>
将参数放入routeValues