示例#1
0
 /// <summary>
 /// 编码
 /// </summary>
 /// <param name="text"></param>
 /// <param name="encode"></param>
 /// <returns></returns>
 public static string Encode(string text, HtmlEncode encode)
 {
     switch (encode)
     {
         case HtmlEncode.All:
             return All(text);
         case HtmlEncode.JavaScript:
             return Javascript(text);
             
         case HtmlEncode.View:
            return View(text);
             
         case HtmlEncode.Remove:
            return Remove(text);
         case HtmlEncode.Normal:
         default:
            return Normal(text);
     }
 }
示例#2
0
        /// <summary>
        /// 编码
        /// </summary>
        /// <param name="text"></param>
        /// <param name="encode"></param>
        /// <returns></returns>
        public static string Encode(string text, HtmlEncode encode)
        {
            switch (encode)
            {
            case HtmlEncode.All:
                return(All(text));

            case HtmlEncode.JavaScript:
                return(Javascript(text));

            case HtmlEncode.View:
                return(View(text));

            case HtmlEncode.Remove:
                return(Remove(text));

            case HtmlEncode.Normal:
            default:
                return(Normal(text));
            }
        }