2011-05-19 54 views

回答

17

你已經在這一點上,C#的背景下,這樣你就可以使用該變量就像你在一個代碼文件。試試這個:

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

由於我們在Mvc/Razor中獲得的所有魔法,我希望能夠有一個不涉及連接器的語法。謝謝,凱爾。 – Jed 2011-05-19 23:40:31

+1

@Jed - 使用'string.Format'。或者更好的是,創建一個'UrlHelper'擴展,它接受方法中的變量並冒泡到'Url.Content.'。但是看看你的例子,或許'Html.ActionLink'是更好的選擇,那麼你可以傳入變量作爲路由參數。 – RPM1984 2011-05-20 01:03:14