10分 |
1、是在本地还是在虚拟主机上出现这种情况?
2、添加和删除刷新呢,仅仅是更新吗? |
5分 |
你这个是浏览器缓存
|
5分 |
浏览器请求的时候加上一个随机数作为参数,以使得客户端缓存失效。
|
我也就奇怪了,同样是缓存,可为什么后台加一条信息,前台一刷马上就见,删除也可以,就是更新宁死不屈。
|
|
10分 |
用数据库缓存依赖,只要一涉及数据库操作,缓存失效
|
5分 |
在网页上加上nocache头,客户端就不会缓存数据了
|
20分 |
加入缓存和移除缓存
//加入缓存 protected void btnAddCache_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtUserName.Text)) { Cache.Insert(“UserName”, txtUserName.Text); txtMsg.Text = “目前UserName缓存内容为:” + Cache[“UserName”].ToString(); } } //移除缓存 protected void btnRemoveCache_Click(object sender, EventArgs e) { Cache.Remove(“UserName”); } /div> |
5分 |
ajax请求的连接后面带一个随机数/?rd=+ Math.random()
|
应该还是我的代码有问题吧,我试着在网站里用vs里用现有模型类添加了一个新的控制器,模板用包含读写操作和视图的MVC控制器(使用entity faramework).人家很正常,可是我看代码和视图也没什么特殊的处理,请高手指点.我再加20分吧
|
|
没有办法,暂时放弃吧.
|