在我的Asp.net MVC 5(C#)项目中,我想通过@ Html.ActionLink创建一些链接,或者你知道的每个链接更好:
/标签/ LINQ的
/标签/ SqlServer的
/标签/ MVC
标签是常量名称,之后在URL中是标签名称。例如ScottGu's Blog
此外,我想传递一个参数,例如我,但我不想在网址中显示。
我该怎么做?
我应该如何为它编写合适的MapRoute?
请帮帮我。
答案 0 :(得分:0)
例如(不要忘记在默认路线之前写它):
routes.MapRoute(
"Tags",
"tags/{tagTerm}",
new { controller = "Tags", action = "SearchTagResults" }
);
另外(传递Id)使用POST而不是GET。