gpt4 book ai didi

c# - 在 Asp.Net MVC 中设置 "Homepage"

转载 作者:IT王子 更新时间:2023-10-29 03:35:42 25 4
gpt4 key购买 nike

在 asp.net MVC 中,“主页”(即访问 www.foo.com 时显示的路由)设置为 Home/Index。

  • 这个值存储在哪里?
  • 如何更改“主页”?
  • 有什么比在家庭 Controller 的 Index 操作中使用 RedirectToRoute() 更优雅的吗?

我尝试在我的项目中使用 grepping 查找 Home/Index,但找不到引用,我在 IIS (6) 中也看不到任何内容。我查看了根目录中的 default.aspx 页面,但它似乎没有做任何相关的事情。

谢谢

最佳答案

查看 Default.aspx/Default.aspx.cs 和 Global.asax.cs

您可以设置默认路由:

        routes.MapRoute(
"Default", // Route name
"", // URL with parameters
new { controller = "Home", action = "Index"} // Parameter defaults
);

只需将 Controller / Action 名称更改为您想要的默认值。那应该是路由表中的最后一条路由。

关于c# - 在 Asp.Net MVC 中设置 "Homepage",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1142003/

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