2011-05-19 4 views

Trả lời

17

Bạn đã có trong C# bối cảnh vào thời điểm đó, vì vậy bạn có thể sử dụng các biến giống như bạn làm trong một tập tin mã. Hãy thử điều này:

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

Với tất cả ma thuật chúng tôi nhận được trong Mvc/Razor, tôi hy vọng rằng sẽ có cú pháp không liên quan đến bộ nối. Cảm ơn, Kyle. – Jed

+1

@Jed - sử dụng 'string.Format'. Hoặc tốt hơn, hãy tạo một phần mở rộng 'UrlHelper' chấp nhận biến trong phương thức và bong bóng lên đến' Url.Content.' Nhưng nhìn vào ví dụ của bạn, có lẽ 'Html.ActionLink' là một lựa chọn tốt hơn, sau đó bạn có thể vượt qua biến làm thông số tuyến đường. – RPM1984