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");
方法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");
相关文章推荐
- YetAnotherForum.Net+ScrewTurn Wiki中文完美汉化增强版(07-16更新:升级到v1.2.3 新增显示论坛版主信息,修复Wiki中文搜索)(GPL协议源码发布)
- YetAnotherForum.Net+ScrewTurn Wiki中文完美汉化增强版(07-16更新:升级到v1.2.3 新增显示论坛版主信息,修复Wiki中文搜索)(GPL协议源码发布)
- YetAnotherForum 学习总结
- Yet Another Forum不放在根目录要如何设备
- YetAnotherForum开源论坛使用备忘
- Devexpress立即结束GridControl的编辑并更新到数据源
- DataGridView编辑后立即更新到数据库的两种方法
- YetAnotherForum集成AD用户混合登录(四) 创建StoreProcedure
- DataGridView编辑后立即更新到数据库的两种方法 编辑单元格
- ZOJ3998:Yet Another Data Structure Problem(线段树区间更新)
- YetAnotherForum集成AD用户混合登录(一) AD验证类
- YetAnotherForum集成AD用户混合登录(二) 修改login代码
- YetAnotherForum集成AD用户混合登录(三) enhance DB.cs
- YetAnotherForum备忘录2
- yetanotherforum.net阅读笔记,(C#)因为工作的关系,习惯了VB.net,就用VB.net写吧(1)
- ListView在编辑状态下不能获取修改后的值,无法更新数据
- hibernate编辑实体日期的更新问题
- GridView控件编辑、更新、删除示例(更新包含有DropDownList控件使用)
- DATAGRIDVIEW动态筛选数据,实现编辑之后,点击按钮更新,及删除选中的列到数据库。
- UVA10689-Yet another Number Sequence