.net mvc3 demo中为什么index.aspx一定要放在这几个指定的目录下?在哪里配置的
2014-09-30
展开全部
/// <summary>
/// 显示错误页面
/// </summary>
public ActionResult Error(string message)
{
if (!string.IsNullOrEmpty(message))
ViewData["subject"] = WebUtility.UrlDecode(message);
string returnUrl = AppUserSession.Instance().GetReturnUrl();
if (!String.IsNullOrEmpty(returnUrl))
ViewData["url"] = returnUrl;
ViewData["Home"] = "http://" + Request.ServerVariables["HTTP_HOST"] + "/" + Request.ServerVariables["Url"].Split('/')[1];
return View("~/Views/Shared/Error.cshtml");
}
就在return View("~/Views/Shared/Error.cshtml");
默认情况下有一个默认路径~/Views/Shared/Error.cshtml这个时候可以不填return View();
如果需要改变文件位置,你需要改变括号的路径
如:把Error.cshtml放在Views文件夹下为return View("~/Views/Error.cshtml");
/// 显示错误页面
/// </summary>
public ActionResult Error(string message)
{
if (!string.IsNullOrEmpty(message))
ViewData["subject"] = WebUtility.UrlDecode(message);
string returnUrl = AppUserSession.Instance().GetReturnUrl();
if (!String.IsNullOrEmpty(returnUrl))
ViewData["url"] = returnUrl;
ViewData["Home"] = "http://" + Request.ServerVariables["HTTP_HOST"] + "/" + Request.ServerVariables["Url"].Split('/')[1];
return View("~/Views/Shared/Error.cshtml");
}
就在return View("~/Views/Shared/Error.cshtml");
默认情况下有一个默认路径~/Views/Shared/Error.cshtml这个时候可以不填return View();
如果需要改变文件位置,你需要改变括号的路径
如:把Error.cshtml放在Views文件夹下为return View("~/Views/Error.cshtml");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询