8
Sử dụng Dao cạo MVC 3, làm cách nào tôi có thể chỉ định biến trong một cuộc gọi đến @Url.Content()
.Cách đưa biến MVC Razor vào trong Url.Content?
Ví dụ:
@{
var myVar = Request.QueryString["foo"];
}
<a href="@Url.Content("~/[email protected]")">click here</a>
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
@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