0

我在 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。

我怎样才能做到这一点?

4

0 回答 0