2011-10-23 57 views

回答

2

你可以定義一個路線:

routes.MapRoute(
    "MyRoute", 
    "List", 
    new { controller = "UsersList", action = "Index" } 
); 

現在,當你瀏覽到/list,將執行的UsersList控制器的Index作用。

+0

我做到了,但它告訴我:找不到資源。 描述:HTTP 404.您正在查找的資源(或其某個依賴項)可能已被刪除,名稱已更改或暫時不可用。請檢查以下網址並確保它拼寫正確。 請求的URL:/列表 –

+0

@AmrElGarhy,也許你有一些其他路線與它相沖突嗎?你能顯示你的整個路線定義嗎? –

+0

它的工作原理,它只需要出現在默認路由之前,謝謝。 –

0

阿姆魯:我認爲你正在尋找路由框架。在標準的asp.net Mvc應用程序中,全局ASAx文件中有一個區域可以定義路線,就像您正在談論的那樣。

+0

是的,你能舉個例子嗎? –

+0

創建一個默認的mvc項目,並看看@ global.asax。這應該讓你真正開始。 –