Muf*_*lix 9 error-handling asp.net-mvc global-asax
我有这个代码 global.asax
protected void Application_Error(object sender, EventArgs e)
{
// ...
var routeData = new RouteData();
routeData.Values.Add("controller", "Home");
routeData.Values.Add("action", "Error");
IController controller = new Controllers.HomeController();
controller.Execute(new RequestContext(new HttpContextWrapper(Context), routeData));
}
Run Code Online (Sandbox Code Playgroud)
如何在Action方法/ RouteData中添加参数?我想向用户显示异常消息.
我已经弄清楚了
routeData.Values.Add("message", exception.Message);
Run Code Online (Sandbox Code Playgroud)
在行动中只需捕获该参数
public ActionResult Index(string message)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1193 次 |
| 最近记录: |