1

我在尝试在 Asp.Net MVC 中使用富文本编辑器时遇到了麻烦。

实际上,我有包含标记有[AllowHtml]属性的 RTF 的字段,并且它在模型绑定器中正常工作,所以我在操作的 post 方法中获得了 html 值。

但是,在呈现响应时,在布局页面中,我们直接使用访问请求的另一个属性,并且由于文本字段的值,即使它不是我们试图访问的表单参数,它也会在ViewContext.HttpContext.Request.Params["paramname"]那里抛出一个。HttpRequestValidationException

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

4

1 回答 1

2

您可以使用Request.Unvalidated属性来获取值而不触发验证。

于 2013-09-05T16:12:32.083 回答