我在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
但我需要访问原始查询字符串(mode和seo_url)。
现在我正在使用这个解决方案:
void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute(
"default-page",
"{mode}/{seo_name}",
"~/Default.aspx"
);
}
但它显示了两个参数,我只想要seo_name。
我该怎么做?