zoukankan      html  css  js  c++  java
  • MVC错误处理(三)

    Webconfig:

    <!--"Off" 始终显示详细的 ASP.NET 错误信息-->
      <!--"On" 自定义的 ASP.NET 错误信息-->
      <system.web>
        <customErrors mode="On">
          <error statusCode="400" redirect="~/Error/Error400" />
          <error statusCode="404" redirect="~/Error/Error404" />
          <error statusCode="500" redirect="~/Error/Error500" />
        </customErrors>

    Controller:

    public class ErrorController : BaseController
        {
            //
            // GET: /Error/
    
            public ActionResult Index()
            {
                return View();
            }
            public ActionResult Error400()
            {
                return View();
            }
            public ActionResult Error404()
            {
                return View();
            }
    
            public ActionResult Error500()
            {
                return View();
            }

    HTML:

    @{
        Layout = null;
    }
    <!DOCTYPE html>
    <html>
    <head>
        <title></title>
         
        <style type="text/css">
            .PageDiv_404{width:500px;margin:0 auto;padding:50px 0 0 0;}
            .title_404 span{height:32px;line-height:32px;}
            .pic_404{display:inline-block;background:url(../images/WraningIco.png) no-repeat;width:32px;height:32px;margin-right:10px;}
            .cont_404{line-height:25px;padding-top:8px;}
        </style>
        <script type="text/javascript" src="@Url.Content("~/js/jquery-1.7.1.min.js")"></script>
        <script type="text/javascript" src="@Url.Content("~/js/Language."+ViewBag.Lg+".js")"></script>
        <script type="text/javascript">
            $(function () {
                $("#Msg1").text(Language_Error_Error404_Msg);
                $("#Msg2").text(Language_Error_UrlWarning);
                $("#Msg3").text(Language_Error_EmailWarning); 
                $("#btnBack").val(Language_Common_btnBack);
            })
        </script>
    </head>
    <body>
    <div class="PageDiv_404">
        <div class="title_404"> 
            <img src="../images/huawei_elab.png" />
        </div>
        <div class="cont_404">
            <div id="Msg1"></div>
            <div id="Msg2"></div>
            <div id="Msg3"></div>
        </div>
        <div style="padding-top:10px;">@*<a href="#" id="backHome">返回网站首页</a>*@
            <input id="btnBack" type="button" onclick="javascript:window.history.back();"/>
        </div>
        
    </div>
    </body>
    </html>
  • 相关阅读:
    DMR 系统平方根升余弦滚降滤波器设计SRRC及仿真图
    相似项
    第三种主题暗黑系
    汽油性能
    放平心态
    Python 中的哈希表
    第二种主题
    win7旗舰版 一键激活
    java与c++的不同感受
    c代码待用c++代码
  • 原文地址:https://www.cnblogs.com/8090sns/p/2936358.html
Copyright © 2011-2022 走看看