有没有办法使用TextBoxFor帮助程序与编码文本?
例如:使用以下MVC3帮助器和Razor视图引擎时:
@Html.TextBoxFor(model => model.Description)
Run Code Online (Sandbox Code Playgroud)
和model.Description的值被编码,例如:
<script>alert();'</script>
Run Code Online (Sandbox Code Playgroud)
结果是带有编码字符串的文本框,当想要的结果是带有解码字符串的文本框时:
<script>alert();'</script>
Run Code Online (Sandbox Code Playgroud)
有没有办法使用MVC TextBoxFor编码字符串而不是使用
@Html.TextBox("Description", Server.HtmlDecode(Model.Description))
Run Code Online (Sandbox Code Playgroud)
?