gpt4 book ai didi

c# - webform 中的 asp.net 路由 - 如何获取路由数据

转载 作者:太空狗 更新时间:2023-10-30 00:36:35 26 4
gpt4 key购买 nike

我把它放在 Global.asax.cs 中

routes.MapWebFormRoute("Page", "Page/{*anything}", "~/Page.aspx", false);

我如何在 Page.aspx 中获取 {*anything} 的值

我正在使用来自 codeplex 的 WebFormRouting

最佳答案

对于 WebFormRouting,您应该查看 Phil Haack 的这篇博文:

通过 WebForms 使用路由
http://haacked.com/archive/2008/03/11/using-routing-with-webforms.aspx

他说,如果您的 Web 表单 Page 实现了 IRouteable 接口(interface),则 WebFromRouteHandler 类可以将它传递给 RequestContext。完成后,您应该能够:

string value = Page.RouteData.Values["anything"]; 

博文中有一个示例项目。

关于c# - webform 中的 asp.net 路由 - 如何获取路由数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1436635/

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