Asp.Net MVC 允许 HTML 属性在回发时失败
本文关键字:失败 属性 Net MVC 允许 HTML Asp | 更新日期: 2023-09-27 18:30:14
我在尝试在MVC中使用富文本编辑器时遇到麻烦 Asp.Net。
实际上,我有一个字段,其中包含标有 [AllowHtml]
属性的 RTF,并且它在模型绑定器中正常工作,因此我在操作的 post 方法中获取 html 值。
呈现响应时,在布局页面中,我们使用ViewContext.HttpContext.Request.Params["paramname"]
直接访问请求的另一个属性,并且由于文本字段的值而抛出HttpRequestValidationException
,即使它不是我们尝试访问的表单参数。
关于如何避免这种情况的任何线索?
可以使用
Request.Unvalidate 属性来获取值,而无需触发验证。