ErrorController.cs 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.Mvc;
  6. namespace LeaRun.Application.Web.Controllers
  7. {
  8. /// <summary>
  9. /// 版 本 6.1
  10. /// Copyright (c) 2013-2016 上海力软信息技术有限公司
  11. /// 创建人:佘赐雄
  12. /// 日 期:2015.09.01 13:32
  13. /// 描 述:错误处理
  14. /// </summary>
  15. public class ErrorController : Controller
  16. {
  17. #region 视图功能
  18. /// <summary>
  19. /// 错误页面(异常页面)
  20. /// </summary>
  21. /// <param name="message"></param>
  22. /// <returns></returns>
  23. public ActionResult ErrorMessage(string message)
  24. {
  25. Dictionary<string, string> modulesError = (Dictionary<string, string>)HttpContext.Application["error"];
  26. ViewData["Message"] = modulesError;
  27. return View();
  28. }
  29. /// <summary>
  30. /// 错误页面(错误路径404)
  31. /// </summary>
  32. /// <returns></returns>
  33. public ActionResult ErrorPath404()
  34. {
  35. return View();
  36. }
  37. /// <summary>
  38. /// 错误页面(升级浏览器软件)
  39. /// </summary>
  40. /// <returns></returns>
  41. public ActionResult ErrorBrowser()
  42. {
  43. return View();
  44. }
  45. #endregion
  46. #region 提交数据
  47. #endregion
  48. }
  49. }