gpt4 book ai didi

c# - 你能同时使用路由和查询字符串值吗?

转载 作者:行者123 更新时间:2023-11-30 17:59:41 24 4
gpt4 key购买 nike

是否可以同时使用路由和查询字符串?

我的 Global.asax 文件中的路由示例如下:

 void RegisterRoutes(System.Web.Routing.RouteCollection routes)
{
routes.MapPageRoute("My Route Name", "users/{UserName}", "~/users/UserInfo.aspx");
}

我能以某种方式使用 http://www.mywebsite.com/users/usernamehere?info=bla 吗?并将 info=bla 传递给页面?我宁愿不尝试在路由模式中对此进行编码。

最佳答案

当然,您可以同时使用路由和查询字符串值。当你定义一个路由时,你的路由不是由查询字符串决定的;相反,它由您的 URL 部分决定。

查看此简明 article关于使用路由和查询字符串 -- Sanderson 指出您可以轻松地将两者结合使用。

即使引用的文章是关于 MVC2 的,您也可以将路由与 ASP.NET Web 窗体一起使用。我以前用过它,实现起来并不难。

关于c# - 你能同时使用路由和查询字符串值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10942117/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com