- /// <summary>
- /// 轉換HTML特殊字符爲編碼
- /// </summary>
- /// <param name="inputString">需要轉換的字符串</param>
- /// <returns>已經轉換的字符串</returns>
- public string ConvertInput(string inputString)
- {
- string retVal = inputString;
- retVal = retVal.Replace("&", "&");
- retVal = retVal.Replace("/"", """);
- retVal = retVal.Replace("'", """);
- retVal = retVal.Replace("<", "<");
- retVal = retVal.Replace(">", ">");
- retVal = retVal.Replace(" ", " ");
- retVal = retVal.Replace(" ", " ");
- retVal = retVal.Replace("/t", " ");
- retVal = retVal.Replace("/r/n", "<br/>");
- return retVal;
- }
- /// <summary>
- /// 驗證是否有特殊字符
- /// </summary>
- /// <param name="inputString">需要驗證的字符串</param>
- /// <returns>如果有特殊字符返回True</returns>
- public bool ValidateInput(string inputString)
- {
- bool blVaD=false;
- blVaD = inputString.Contains("&");
- blVaD = inputString.Contains("/"");
- blVaD = inputString.Contains("'");
- blVaD = inputString.Contains("<");
- blVaD = inputString.Contains(">");
- blVaD = inputString.Contains(" ");
- blVaD = inputString.Contains(" ");
- blVaD = inputString.Contains("/t");
- blVaD = inputString.Contains("/r/n");
- return blVaD;
- }