我将我的控制器操作中的ValidateInputAttribute设置为false。在我看来,我有一个文本框:MVC编码字符串
<p>
<%= Html.TextBoxFor(m => m.Name.LastName, new { maxlength = "100" })%>
<%= Html.ValidationMessageFor(m => m.Name.LastName) %>
<%= Html.Hidden("hiddenLastName", Model.Name.LastName) %>
</p>
现在我可以拯救一切thourgh该文本框,但数据显示,当我看到奇怪的字符。所以,当我保存<script>alert(“Boo!”)</script>
,并再次打开该网站看到的结果,我看到:<脚本>警报(“嘘!”)< /脚本>
我怎样才能解决这个问题?
注意:我不在我的代码中的其他地方编码输入。
节省''然后就看到'' , 有什么问题? – Lars 2013-04-09 07:43:07
对不起,我不知道如何把它放在这里,我看到奇怪的字符,如&lt;&g – Djave 2013-04-09 07:48:59