控制器获取包含特殊符号的html

来源:互联网 发布:八爪鱼淘宝营销软件 编辑:程序博客网 时间:2024/06/05 12:07

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, "&lt;").replace(/>/ig, "&gt;");
}

控制器中var search=HttpUtility.HtmlDecode(Request["search"])





0 0
原创粉丝点击