WebForm设置URL路由后要照顾好之前的连接
在接受参数之前加入转向,否则会出错。
if (!String.IsNullOrEmpty(Request.QueryString["rfsnewid"]))
{
Response.Redirect("showrfs-" + Request.QueryString["rfsnewid"].ToString() + ".html");
}
string stRFSnewid = Page.RouteData.Values["RFSnewid"] as string;
{
Response.Redirect("showrfs-" + Request.QueryString["rfsnewid"].ToString() + ".html");
}
string stRFSnewid = Page.RouteData.Values["RFSnewid"] as string;
Page.RouteData.Values只能接受URL路由来的参数,Request方式不受理。