文件  FormatMsg.cs

方法iAddSmiles内

Code:
strTemp = strTemp.Replace(code.ToLower(),String.Format("<img src=\"{0}\" alt=\"{1}\" />",basePage.Smiley(Convert.ToString(row["Icon"])),basePage.Server.HtmlEncode(row["Emoticon"].ToString())));
调用了两次可能导致被转化成html后有乱码出现

在方法GetSmilies内
Code:
System.Web.HttpContext.Current.Cache.Insert("Smilies",dt,null,DateTime.Now.AddMinutes(60),TimeSpan.Zero);
加入缓存项的Key和更新/删除时移除缓存的Key不一致 导致编辑表情后不立即更新
DB.cs
Code:
System.Web.HttpContext.Current.Cache.Remove("Smiles");

相关文章:

  • 2021-12-03
  • 2022-12-23
  • 2021-09-05
  • 2021-07-05
  • 2021-07-05
  • 2022-12-23
  • 2021-11-17
猜你喜欢
  • 2021-07-26
  • 2021-07-01
  • 2022-12-23
  • 2021-12-04
相关资源
相似解决方案