aspx页面:<%@ Page Title="" Language="C#" MasterPageFile="Site.Master" EnableEventValidation="false"
ValidateRequest="false" Inherits="xxx.Portal.UICommon.ViewPageBase<dynamic>" %>
设置EnableEventValidation,ValidateRequest两个属性。
传到控制器的html值&ContentHtml=" + $.trim($("#Id").html());
在控制器中设置ValidateInput
[HttpPost]
[Expired]
[ValidateInput(false)]
public ActionResult XXX(){
}
2:转化某个特殊字符
aspx页面:
search=" + encodeURIComponent(changesearch($("#search").val()));
js:function changesearch(search) {
return search.replace(/</ig, "<").replace(/>/ig, ">");
}
控制器中var search=HttpUtility.HtmlDecode(Request["search"])