gpt4 book ai didi

c# - 如何在 MVC 4 .net 中生成连字符 url

转载 作者:太空狗 更新时间:2023-10-29 22:01:21 26 4
gpt4 key购买 nike

我目前正在使用 Visual Studio 2012 Express Edition 使用 MVC 4 开发我的网站 www.onlinegk.com。但是我遇到了一个问题,并就此问题向我的专家 friend 寻求帮助。问题是我想按照以下方式制作我的所有网址:

www.onlinegk.com/current-affairs/
www.onlinegk.com/employment-news/
www.onlinegk.com/general-knowledge/latest-whos-who

但是我没有得到如何实现它的适当帮助,这意味着 Controller 结构是什么, View 名称是什么等等。请按如下所述查看我的 routconfig.cs 文件:

public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}

非常感谢您的帮助。

最佳答案

对动态 url 试试这个:

routes.MapRoute(
"RouteName",
"controler-name/{action}/{id}",
new { controller = "ControllerName", action = "Index", id = "" }
);

关于c# - 如何在 MVC 4 .net 中生成连字符 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13434384/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com