当他们将值转换为ViewData时,我正在使用重音符号。
在控制器中:
ViewData["mensagem"] = "Não Esta Correto"
在视图中:
@Html.Encode(ViewData["mensagem"])
显示为:Não Esta Correto
只有ViewData传递的字符串才会出现此问题,如何修复。
答案 0 :(得分:0)
@已编码。这是razor和aspx之间的主要区别......你是双重编码。
@ViewData["mensagem"]
不编码:
@Html.Raw(ViewData["mensagem"])