我正在使用ASP.NET MVC。
如何允许用户在文本框中输入HTML?
我将 validaterequest 设置为 false,但仍会出现以下错误:
“A potentially dangerous Request.Form value was detected from the client (Summary="").”
我知道这不是推荐的方法,但这是内部使用的。
AllowHtml
属性打开单个属性以允许HTML。请注意,此属性位于System.Web.Mvc命名空间中。在您的操作中添加ValidateInput(false)
属性。
[ValidateInput(false)]
public ActionResult MyAction (int id, string content) {
}