asp.net-mvc-3 – RedirectResult Object作为URL中的参数
发布时间:2021-02-20 11:02:15 所属栏目: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 – 隐藏日期时间的ASP.NET MVC格式
- asp.net – MVC4 – ContextDependentView – 这是什么意思
- .NET中的抽象工厂
- ASP.NET汉字转拼音 - 输入汉字获取其拼音的具体实现
- asp.net-mvc – 无法在Web服务器上启动调试.调试器无法连接
- asp.net-core – “netcoreapp1.0”是一个不受支持的框架.
- asp.net-mvc – 如何从剃刀视图访问My.Resources
- asp.net-mvc – 如何在asp.net中使用mvc构建购物车?
- 如何在asp.net c#中计算网站访问者数量
- ASP.NET Core中实现用户登录验证的最低配置示例代码
推荐文章
站长推荐
- asp.net – 获得“System.Web.Mvc.Html.MvcForm”
- asp.net-mvc – mvc razor @helper可以返回非编码
- asp.net-mvc – 在IIS 5.1上部署ASP.NET MVC(Win
- asp.net-mvc – LINQ to Entities无法识别方法异
- asp.net – 我可以通过编程方式禁用更新面板吗?
- 如何在ASP.NET自定义控件中持久保存List属性?
- asp.net – Web部署项目的更好替代品
- asp.net – 防止XSS(跨站脚本)
- asp.net-mvc-2 – 带有数组/列表的ASP.NET MVC 2
- ASP.NET Response.Cache.SetNoStore()与Response
热点阅读