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

Nis*_*.Me 0 c# asp.net url

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

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

这样的东西www.mywebsite.com/agent/username 会加载www.mywebsite.com/agent/default.aspx

用户名对应于该代理

可能吗 ?

谢谢

zim*_*nen 5

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

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

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