我正在编写经典的 asp.net 网站并遇到问题。
通常在 URL 中通过这样做发送数据:localhost/MyrandomPage.aspx?UserName=RandomUsername
但我正在尝试使页面更加个性化,所以我希望 Url 看起来像这样:
localhost.com/Profile/RandomUsername
而且我找不到如何在 URL 中的斜线后检索 RandomUserName 的方法。
我完成了路由:
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("",
"/Pages/{UserName}",
"~/Pages/Profile.aspx");
}
但是我如何检索用户名?