1
嘗試在Visual Studio 2010中使用MVC RC4 Web API設置新站點,但它似乎不起作用:參數值永遠不會傳遞給方法。MVC4忽略參數
一切工作正常在mvc2,但自升級到mvc 4大部分的事情開始分崩離析。
public ActionResult DownloadApp(string id, bool download = false){}
我試圖通過下載參數,但控制器沒有接住
RedirectResult (Url.Action("DownloadApp", "Account") + "?download=true");
就像我提到的,它是在MVC 2.做工精細,我被迫使用Queryparameter
那我不想用。有什麼辦法可以像以前一樣讓它在MVC 4中運行。路線如下:
RouteTable.Routes.MapRoute(
"Default",
"api/{controller}/{action}/{id}",
new { controller = "account", action = "index", id = "" },
namespaces
);
它沒有工作:( –
有趣的......你能發佈一些更多的代碼,在其中創建並返回RedirectResult對象? – laszlokiss88