如果输入值未知或为空,我想重定向到主页。但是我没有成功。
if(RouteData.Values["lab"] ==null )
{
Response.Redirect("/Default");
}
答案 0 :(得分:0)
您可以尝试在此处编写自己的主页吗?
if(RouteData.Values["lab"] ==null ) { Response.Redirect("/Mainpage.aspx"); }
答案 1 :(得分:0)
这是在验证LDAP组时通过控制器重定向到错误页面的操作:
var routeData = new RouteData();
routeData.Values.Add("message", errorModel.message);
routeData.Values.Add("action", "Index");
routeData.Values.Add("controller", "ErrorPage");
IController ctrl = new ErrorController();
ctrl.Execute(new RequestContext(new HttpContextWrapper(Context), routeData));
Response.End();