您的位置:首页 > 其它

Yetanotherforum 编辑表情后不立即更新

2006-04-11 17:38 281 查看
文件 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");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: