8
Korzystanie z Brzytwy MVC 3, jak mogę określić zmienną w ramach połączenia z @Url.Content()
.Jak dołączyć zmienną Razor MVC w Url.Content?
Przykład:
@{
var myVar = Request.QueryString["foo"];
}
<a href="@Url.Content("~/[email protected]")">click here</a>
Z całą magią, jaką otrzymujemy w Mvc/Razor, miałem nadzieję, że będzie składnia, która nie będzie zawierała konkatenatora. Dzięki, Kyle. – Jed
@Jed - użyj 'string.Format'. Albo jeszcze lepiej, utwórz rozszerzenie 'UrlHelper', które akceptuje zmienną w metodzie i bańki do' Url.Content. "Ale patrząc na twój przykład, być może opcja' Html.ActionLink' jest lepszą opcją, wtedy możesz przekazać zmienna jako parametry trasy. – RPM1984