如何删除我的 Web 应用程序上首次登录页面的扩展.aspx
本文关键字:登录 aspx 扩展 程序上 应用程序 何删除 删除 应用 Web 我的 | 更新日期: 2023-09-27 18:34:49
嗨,编码器我有一个应用程序,它的默认页面是登录页面,每次我运行我的 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");
}
当我转到登录.aspx页面时这样做,它不会改变,但是当我转到详细信息时.aspx页面它仅显示详细信息
现在你能向我提出任何建议吗?
你能给我一些想法,如何从我的登录页面中删除.aspx扩展名,或者你能给我一些示例代码吗?
您需要实现路由或 url 重写才能实现这样的效果。