我想使用c#asp.net 4.0在网址中附加用户名,以便每个用户都可以与其他用户分享他的唯一网址。
期待快速指导。
取值
答案 0 :(得分:1)
我会使用路由,我可能会做类似以下的事情。
在global.asax中,在Application_Start方法中添加类似于下面的代码。
foreach(MembershipUser user in userObject)
{
string routeName = user.UserName;
string routeURL = "User/" + user.UserName;
string physicalFile = "/userPage.aspx";
RouteTable.Routes.MapPageRoute(routeName, routeURL, physicalFile)
}
将代码添加到自定义类文件并将其包含在Global.asax Application_Start方法中可能更容易。