2011-05-19 14 views

cevap

17

sadece bir kod dosyasında yaptığınız gibi değişken kullanabilirsiniz, böylece bu noktada C# bağlamında zaten. Bunu deneyin:

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

Mvc/Razor'a girdiğimiz tüm sihirle, bir uzlaştırıcı içermeyen bir sözdizimi olacağını umuyordum. Sağol Kyle. – Jed

+1

@Jed - "string.Format" öğesini kullanın. Ya da daha iyisi, yöntemdeki değişkeni kabul eden bir 'UrlHelper' uzantısı oluşturun ve 'Url.Content.''e kadar kabarcıklar çizin. Ama örneğinize bakın, belki de' Html.ActionLink' daha iyi bir seçenektir. rota paramları olarak değişken. – RPM1984

İlgili konular