如何在Asp.net应用程序中实现url编写

时间:2013-06-12 20:17:11

标签: c# asp.net url

我正在创建一个webforms asp.net应用程序

我希望根据用户名为每个用户提供特定的网址。

www.mywebsite.com/agent/username之类的内容会加载www.mywebsite.com/agent/default.aspx

用户名对应于该代理

有可能吗?

由于

1 个答案:

答案 0 :(得分:5)

您可以在不使用MVC的情况下使用ASP.NET路由。看看here

基本上只定义指向ASPX页面的路由 - 请参阅文章/相关HowTo中的示例。下面的代码段:

void RegisterRoutes(RouteCollection routes)
{
  routes.MapPageRoute("",
      "SalesReport/{locale}/{year}/{*queryvalues}", "~/sales.aspx");