我正在创建一个 webforms asp.net 应用程序
我想根据那里的用户名为每个用户提供一个特定的网址。
像www.mywebsite.com/agent/username
这样的东西会加载www.mywebsite.com/agent/default.aspx
用户名对应于该代理
可能吗 ?
谢谢
您可以在不使用 MVC 的情况下使用 ASP.NET 路由。看看这里。
基本上只定义指向 ASPX 页面的路由 - 请参阅文章/相关 HowTo 中的示例。片段如下:
void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("",
"SalesReport/{locale}/{year}/{*queryvalues}", "~/sales.aspx");