在RedirectToAction中编码字符串参数

时间:2013-06-05 11:49:24

标签: c#

在我的控制器中,我必须跟随呼叫

return RedirectToAction("Index", "SignIn", new { message = GeneralRes.General_ExpiredLink, area = "", language = language });

普通res中的字符串包含几个西班牙语字符(¡...)。

我在控制器中放了一个断点,消息没问题,但是在转到View后,消息参数被编码了...我得到这个特殊字符为¡ ¿

我尝试在查看以下内容中执行操作 - > HttpUtility.UrlDecode(Model.Message)但没有任何运气。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

这比我想象的要容易......我需要做的是,视图中的以下内容

@Html.Raw(Request["message"])

甚至不需要使用我的模型:)