gpt4 book ai didi

asp.net - 如何将路由重定向到 ASP.NET Web 表单中的另一个路由?

转载 作者:行者123 更新时间:2023-12-04 15:36:59 27 4
gpt4 key购买 nike

我有这样的路线:

routes.MapPageRoute("Survey", "Survey", "~/Survey/Survey.aspx")
routes.MapPageRoute("Letters", "About/Letters", "~/Pages/Letters/Letters.aspx")

如何将这样的网址重定向:/Surveys 到“调查”路线?因此,当用户转到/surveys 时,它会重定向到/Survey。 (为了论证而使用的网址)

如果我不必将重定向代码放在 ASPX 文件本身中,而只需将代码放在路由规则中,只需保持简单和集中,我就会更喜欢它。

谢谢

卢克

最佳答案

你可以使用这样的东西

Response.RedirectToRoute("Survey");

参数“Survey”是您使用 MapPageRoute 在 Global.asax 中定义的 routeName。 RedirectToRoute 还具有其他重载,允许您在需要时传递路由参数

关于asp.net - 如何将路由重定向到 ASP.NET Web 表单中的另一个路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5876599/

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