2012-03-30 141 views

回答

1

在您的路線定義中刪除的操作默認值:

routes.MapRoute(
    "Request", 
    "request/{action}", 
    new { controller = "Request" } 
); 
+0

那不是工作,如果他只是把上面這一項在Global.asax他的路線?由於路由將匹配它可以的第一個​​路由。 – mattytommo 2012-03-30 14:11:01

+0

如果他完全刪除了他的自定義路由,它將會工作,因爲它不是必需的。默認路線已經處理了這個。其默認操作是索引。 – 2012-03-30 14:12:07

+0

更新了路線,並正確重定向:http:// localhost:16997/request/create,但瀏覽器僅顯示「未定義」。所有的方法是'返回內容(「請求控制器內部創建方法」); – user1202839 2012-03-30 14:17:01