架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 10859|回复: 2

[ASP.NET] asp.net mvc 设置表单post允许提交Html

[复制链接]
发表于 2018-3-8 09:58:22 | 显示全部楼层 |阅读模式
Asp.net表单验证功能是为了防止http请求中包含恶意内容,如html,js。

当业务需要允许录入此类内容时可以做一下设置:

1.关闭表单的验证([ValidateInput(false)])



2.单独设置某个表单属性不做验证([AllowHtml])



3.当使用Rquest.Form时(Unvalidated)



另外,注意web.config有一处配置为前提







上一篇:根据url地址下载图片,保存到本地
下一篇:ASP.NET 参数传递,长度限制,及使用注意事项。
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-3-8 11:06:28 | 显示全部楼层
围观一下
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2018-3-21 16:27:34 | 显示全部楼层
AllowHtmlAttribute Class


Allows a request to include HTML markup during model binding by skipping request validation for the property. (It is strongly recommended that your application explicitly check all models where you disable request validation in order to prevent script exploits.)
Namespace:   System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-25 18:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表