工作性質這是我原來的代碼:T4MVC不能與Url.Action()
@Url.Action("LoginYoutube", "Account", new { returnUrl = Request.QueryString["ReturnUrl"] }, "http")
這將產生:http://localhost:2543/Account/LoginYoutube
隨着T4MVC我做的:
Url.Action(MVC.Account.LoginYoutube().AddRouteValue("returnUrl", Request.QueryString["ReturnUrl"]))
和生成:/帳戶/登錄Youtube
我需要與「http」的最後一個參數爲了得到http://localhost:2543。問題是T4MVC我只能把1個參數調用到Url.Action()。
我該如何得到這個工作?
是的工作得很好!這也可能是一個很重要的做法,也可以通過舊的方式添加重載:Url.Action(MVC.Account.LoginYoutube(),new {Request.QueryString [「ReturnUrl」]},「http」) – Ryan 2011-06-05 15:26:18
FYI I這個變化(2.6.55)昨晚推出了一個新的版本。 – 2011-06-07 05:21:54