asp.net-mvc-3 – RedirectResult Object作为URL中的参数
发布时间:2020-05-23 02:05:32 所属栏目:asp.Net 来源:互联网
导读:我正在开发一个完整的Web应用程序,我正在使用ASP.NET MVC 3框架.我正在实现ActionFilterAttribute的子类. 我正在重写OnActionExecuting方法.如果在OnActionExecuting方法中捕获到异常,我想重定向客户端浏览器.重定向URL以我的一个控制器中的操作方法为目标.我
|
我正在开发一个完整的Web应用程序,我正在使用ASP.NET MVC 3框架.我正在实现ActionFilterAttribute的子类. 我正在重写OnActionExecuting方法.如果在OnActionExecuting方法中捕获到异常,我想重定向客户端浏览器.重定向URL以我的一个控制器中的操作方法为目标.我想将Exception对象中的数据传递到重定向URL. 有没有办法构建包含Exception对象的URL,然后将URL传递给RedirectResult构造函数? 解决方法
不可以.您只能传递查询字符串参数,例如: var values = new RouteValueDictionary(new
{
action = "foo",controller = "bar",exceptiontext = "foo bar baz"
});
filterContext.Result = new RedirectToRouteResult(values);
在目标操作中,您将能够获取异常文本参数: public Action Foo(string exceptionText)
{
...
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用Visual Studio和ASP.NET MVC加载时间非
- asp.net-mvc – ASP.Net [HiddenInput]数据属性在Razor中用
- 我的ASP.Net代码可以从sendgrid得到确认邮件已发送吗?
- 有关在asp.net中显示用户消息的好方法的建议吗?
- asp.net-mvc – MVC3 – 将字节数组发布到控制器 – Databa
- asp.net – 实体框架Web配置文件
- asp.net – Mono vhost配置错误:地址已经在使用
- asp.net-web-api – ASP.NET Web API中的回调方法
- asp.net-mvc – 如何在.NET MVC中防止多个表单提交而不使用
- asp.net-mvc – 我有15分钟向我的同事介绍ASP.NET MVC 我应
推荐文章
站长推荐
- asp.net-mvc – 在braintree的localhost上测试We
- asp.net-mvc – Sitecore MVC – 如何在页面上处
- asp.net – Sys.WebForms.PageRequestManagerSer
- asp.net-mvc – 如何为Html.TextBox帮助器指定属
- asp.net-mvc – 从ASP.NET MVC应用程序写入Event
- ASP.NET – UpdatePanel和JavaScript
- 如何关闭ASP.NET必需的字段验证器“丢失焦点”行
- IIS ASP.Net网站 – ManagedPipelineHandler错误
- C# 快速高效率复制对象另一种方式 表达式树
- asp.net-mvc – MVC Ajax.BeginForm替换奇怪的行
热点阅读
