[英]Url Routing in ASP.Net Web Forms
我在Asp.Net中创建了一个项目,并具有以下文件Global.asax.cs和RouteConfig.cs。 现在,我尝试为我的页面手动提供URL,例如我的Index.aspx页面,我只想显示“ localhost / {something} / login”,为此我做了以下操作,但仍然显示“ localhost / {something}” /Index.aspx”,还有另一件事我将其设置为我的起始页
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("", "Login", "~/Index.aspx");
}
有人可以帮我吗? 提前致谢。
您非常接近您的解决方案; MapPageRoute方法包含三个参数
您正确执行了physicalFile,但是正确执行了有关URL的操作,因此只需执行以下操作:
routes.MapPageRoute("Login", "something/login", "~/Index.aspx");
希望能帮助到你
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.