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,即使它不是我们尝试访问的表单参数。

关于如何避免这种情况的任何线索?

Asp.Net MVC 允许 HTML 属性在回发时失败

可以使用

Request.Unvalidate 属性来获取值,而无需触发验证。

相关文章: