Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET FriendlyURLS在URL的中间路由_C#_Asp.net_Webforms_Friendly Url - Fatal编程技术网

C# ASP.NET FriendlyURLS在URL的中间路由

C# ASP.NET FriendlyURLS在URL的中间路由,c#,asp.net,webforms,friendly-url,C#,Asp.net,Webforms,Friendly Url,我已经做了几个小时了,似乎还没弄明白。希望这里有人能帮我。我正在努力让我的路线图工作,这样我就可以有我的路线图 /users/{id}/profile 由于某些原因,这将不起作用,我没有得到任何错误,它只是告诉我404。这是我现在正在尝试使用的代码 routes.MapPageRoute("Profile", "users/{id}/profile", "~/profile.aspx"); 很抱歉,我听起来很绝望,或者我想被填鸭式地喂养,只是感到沮丧。Logan,如果您使用nugget pa

我已经做了几个小时了,似乎还没弄明白。希望这里有人能帮我。我正在努力让我的路线图工作,这样我就可以有我的路线图

/users/{id}/profile
由于某些原因,这将不起作用,我没有得到任何错误,它只是告诉我404。这是我现在正在尝试使用的代码

routes.MapPageRoute("Profile", "users/{id}/profile", "~/profile.aspx");

很抱歉,我听起来很绝望,或者我想被填鸭式地喂养,只是感到沮丧。

Logan,如果您使用nugget package manager提供的Microsoft.AspNet.FriendlyURL包会更好。nugget package manager是微软自己为传统旧web表单提供的官方seo友好路由工具。


您可以从以下链接获得更多帮助: