我在 asp.net 4 Web 表单中有网页,可以生成以下 URL:
http://www.myweb.com/Default.aspx?mode=articles&seo_name=my-best-article
我想以这种格式显示网址:
http://www.myweb.com/my-best-article
但我需要访问原始查询字符串(模式和 seo_url)。
现在我使用这个解决方案:
void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute(
"default-page",
"{mode}/{seo_name}",
"~/Default.aspx"
);
}
但它显示了两个参数,我只想要 seo_name。
我怎样才能做到这一点?