如果变量为空,我正在尝试重定向到另一条路线。它如何给出重定向循环错误。
路线:
routes.MapPageRoute("activities", "activities/{category}", "~/Pages/showAllActivities.aspx");
routes.MapPageRoute("activitiesSubPage", "activities/{page}", "~/default.aspx");
showAllActivities.aspx 上的代码:
if (category != null)
{
..
}
else
Response.RedirectToRoute("activitiesSubPage", new { page = "1"});
两个路由 URL 都需要以“活动”开头。
我怎样才能做到这一点?