C# ASPX路由URL不工作

C# ASPX路由URL不工作,c#,asp.net,routing,C#,Asp.net,Routing,我正在使用Global.asax中的Traditional路由库来使用友好的URL,但现在我正在尝试使用params进行路由,但它不能说: 无法使用前导。。要在顶部目录上方退出 我在jquery中使用它来自动创建控件: 然后,当用户单击此控件并显示错误时,我将使用JQuery显示一个正在工作的代码: routes.MapPageRoute("profile", "profile/{ID}", "~/profile.aspx"); 我把它用在我的自动完成中 .append("<a hr

我正在使用Global.asax中的Traditional路由库来使用友好的URL,但现在我正在尝试使用params进行路由,但它不能说:

无法使用前导。。要在顶部目录上方退出

我在jquery中使用它来自动创建控件:


然后,当用户单击此控件并显示错误时,我将使用JQuery显示一个正在工作的代码:

routes.MapPageRoute("profile", "profile/{ID}", "~/profile.aspx");
我把它用在我的自动完成中

.append("<a href='/profile/" + item.userId + "'>" + item.fullName + "</a>")

而且效果很好。还要检查绑定值是否正常

这似乎是正确的。你能在你的aspx页面上展示你是如何使用它的代码吗?代码完成了!
routes.MapPageRoute("profile", "profile/{ID}", "~/profile.aspx");
.append("<a href='/profile/" + item.userId + "'>" + item.fullName + "</a>")