簡體   English   中英

如何在ASP.NET MVC中允許/ Controller / Id?

[英]How do I allow /Controller/Id in ASP.NET MVC?

我想訪問這個網址

/thread/123

其中123是線程id

我無法弄清楚如何設置我的路線或它是什么。

我想將thread添加到我的HomeController中 ,但它似乎只有在我轉到/home/thread時才有效。

如何設置此項目以使url /thread/123正常工作?

我嘗試/thread作為控制器但似乎它認為123是一個Action方法而另一個嘗試有線程在Home而不是root。

您想要添加為此URI指定的路由

routes.MapRoute(
        "Thread", // Route name
        "thread/{id}", // URL with parameters*
        new { controller = "Thread", action = "Display", id = UrlParameter.Optional }
                );

非常重要:將新路線添加到“默認”路線上方!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM