嗨编码器我有一个应用程序,当我每次运行我的 Web 应用程序localhost:49194/InventoryTool/Login.aspx
页面时,它的默认页面是登录页面。
现在我想要将该localhost:49194/InventoryTool/Login.aspx
页面更改为localhost:49194/InventoryTool/Login
我在 Application_BeginRequest 中进行了一些更改以进行更改,但它不起作用
我在 global.asax 中进行了更改
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
RoutingData(RouteTable.Routes);
}
private void RoutingData(RouteCollection routeCollection)
{
routeCollection.MapPageRoute("", "Login/", "~/Login.aspx");
routeCollection.MapPageRoute("", "Details/", "~/Details.aspx");
routeCollection.MapPageRoute("", "Reports/", "~/Report.aspx");
routeCollection.MapPageRoute("", "Error/", "~/Error.aspx");
}
通过这样做,当我转到 Login.aspx 页面时,它不会改变,但是当我转到 details.aspx 页面时,它只显示详细信息
现在你能给我建议什么吗?
你能给我一些想法如何从我的登录页面中删除 .aspx 扩展名,或者你能给我一些示例代码吗?