我需要允许用户在其文本输入中提交包含 html 的表单值。这是一个面向内部的应用程序,因此这样做相当安全。我已经成功使用
[ValidateInput(false)]
相关方法的属性,但这会禁止相关方法/视图模型的所有模型验证,但我只想允许 html 在一个的文本框,并且不一定希望为同一方法/视图模型中的每个其他模型验证编写自己的保护子句,而我可能更愿意继续对视图模型中的所有其他属性使用数据注释。太糟糕了,我不能将 [ValidateInput(false)] 仅应用于我的视图模型的单个属性。我假设我需要覆盖 mvc 的默认模型验证,但我找不到任何关于如何这样做的文档。每次搜索都会产生仅描述如何编写我自己的自定义验证属性的结果,这对于我要解决的问题是不正确的。谢谢!