asp.net-mvc-3 – RedirectResult Object作为URL中的参数
发布时间:2021-02-21 07:46:08 所属栏目: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 – 当我试图强制401时,自定义授权过滤器总是返回40
- asp.net-mvc – ASP.Net [HiddenInput]数据属性在Razor中用
- asp.net – 如何使用javascript生成假回发?
- asp.net-web-api – MaxExpansionDepth,带有最新的webapi和
- asp.net – 按钮属性: – commandName和CommandArguments
- asp.net – 我应该在Web应用程序中嵌入CSS / JavaScript文件
- 序列化 – Newtonsoft中的TypeNameHandling需要$type作为第
- asp.net下经典数据库记录分页代码
- asp.net – 在VS Code中指定localhost端口的位置
- 从ASP.Net中的sessionID获取会话对象
推荐文章
站长推荐
- asp.net-mvc-3 – 是否可能获得一个ASP.NET MVC
- 什么是在asp.net中301重定向更推荐的方法?
- asp.net-mvc – MVC会话过期而不是身份验证
- asp.net-mvc – 如何设置AntiForgeryToken cooki
- asp.net – 在Azure网站上启用gzip压缩
- 在asp.net mvc中如何使用usercontrols来显示“岛
- asp.net – 如何使用ajax调用跨域web api?
- asp.net-mvc-3 – 如何在页面提交ASP.Net MVC时捕
- asp.net-mvc – 在布局视图中获取当前的Applicat
- NHibernate中关于Inverse的理解和使用
热点阅读
