打开关闭括号[]未正确回发到控制器

时间:2015-09-16 05:16:42

标签: asp.net-mvc razor encoding

我在视图的隐藏字段中有以下字符

  !

〜@#$%^&安培; *()_- + =] [{} |”;:?” /.,& LT;>

在我发回给我的控制器的表单中。

我已尝试对其进行编码,但它不对[ ]字符进行编码,这似乎打破了绑定,并且模型未正确发布回控制器。我知道这是因为我删除了这些括号,当我删除它们时它可以工作

我显示

  !

〜@#$%^&安培; *()_- + =] [{} |”;:?” /.,& LT;>

使用@Html.Raw,但我无法在Html.Raw内放置@Hidden我认为可以解决问题

回传数据的正确方法是什么,如

  !

〜@#$%^&安培; *()_- + =] [{} |”;:?” /.,& LT;>

到控制器?

0 个答案:

没有答案