/
HomeController.cs
28 lines (26 loc) · 942 Bytes
/
HomeController.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
using System.Web;
using System.Web.Mvc;
namespace DXWebApplication1.Controllers {
public class HomeController: Controller {
public ActionResult Index() {
return View();
}
public ActionResult Error() {
if (HttpContext.Application["Log"] != null)
ViewData["Log"] = HttpContext.Application["Log"].ToString();
return View();
}
[HttpPost]
public ActionResult Error(object model) {
HttpContext.Application["Log"] = "";
return View();
}
public ActionResult CallbackPanelPartial(bool? ThrowExceptionOnCallback) {
//throw new Exception("This Exception is thrown in the controller action");
if (ThrowExceptionOnCallback.HasValue)
ViewData["ThrowExceptionOnCallback"] = ThrowExceptionOnCallback.Value;
return PartialView();
}
}
}