2012-11-25 83 views
0

對不起,這個愚蠢的問題,但我怎麼能實現以下事情?MVC 3導航到控制器

我有一個名爲ServerMonitor控制器,它只有一個動作

public ActionResult Index() 
     { 
      return Content(WebUtility.ServerID); 
     } 

我如何可以執行以下操作鍵入

http://mydom.com/ServerMonitor,而不是http://mydom.com/ServerMonitor/Index

回答

2

您需要使路由URL中的{action}參數默認爲"index"
在ASP.Net MVC模板中定義的標準路由已經這樣做了。

+0

非常感謝! – StringBuilder

0
routes.MapRoute 
(
"RouteName", 
{controller}", 
new{action = "index", id = "UrlParameter.optional" 
); 

我認爲這基本上是你需要的。