0

ばかげた質問で申し訳ありませんが、次のことをどのように実装できますか?

私は ServerMonitor という名前のコントローラーを持っています。これには Action が 1 つしかありません

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

次のアクション入力を実行するにはどうすればよいですか

http://mydom.com/ServerMonitor/Indexの代わりにhttp://mydom.com/ServerMonitor

4

2 に答える 2

2

{action}ルート URLのパラメータをデフォルトにする必要があります"index"
ASP.Net MVC テンプレートで定義されている標準ルートは、既にこれを行っています。

于 2012-11-25T13:45:19.897 に答える
0
routes.MapRoute
(
"RouteName",
{controller}",
new{action = "index", id = "UrlParameter.optional"
);

これは基本的にあなたが必要としているものだと思います。

于 2012-11-25T16:59:03.547 に答える