页面不能及时刷新?

itzhiren 2007-08-01 03:56:08
“新闻管理”页面,GridView显示新闻,选中其中一条,点击“放到回收站”,后台更新一个标志,则该条新闻就变成了“新闻回收站”页面的新闻了,“新闻管理”页面应该不再显示该新闻。

现在的问题是,点击了“放到回收站”之后,记录更新成功,但是该记录还是在“新闻管理”页面显示,必须刷新一次,该记录才消失,应该怎么解决?


在页面的Page_load中绑定了数据,点击了“放到回收站”之后,又重新绑定了一次
...全文
193 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hendryuan 2007-08-03
  • 打赏
  • 举报
回复
不管是任何update方面的操作 都需执行完后 再次调用绑定数据源的方法 要不然页面肯定不会显示更新的结果
小D2013 2007-08-03
  • 打赏
  • 举报
回复
要自定义一个绑定的方法,每次更新后调用这个方法
itzhiren 2007-08-01
  • 打赏
  • 举报
回复
我的代码:

string sql;
sql = "update NewsData set D_Recycle=False where D_ID in (" + chk + ") and D_Editor='" + Session["username"].ToString() + "'";

string connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Server.MapPath("XXX.mdb");
OleDbConnection conn = new OleDbConnection(connstr);
conn.Open();

OleDbCommand comm = new OleDbCommand(sql, conn);
comm.ExecuteNonQuery();
itzhiren 2007-08-01
  • 打赏
  • 举报
回复
点击了“放到回收站”之后,又重新绑定了一次

=======

不会吧, 看看代码

用 DataSet,执行 Update 之后 AcceptChanges 了没有?

====================================================================================
怎么 AcceptChanges ?
honey52570 2007-08-01
  • 打赏
  • 举报
回复
点击了“放到回收站”之后,记录更新成功

然后要重新绑定数据才行的啊
MicroSoftor 2007-08-01
  • 打赏
  • 举报
回复
更新成功后,再此进行绑定
BearRui 2007-08-01
  • 打赏
  • 举报
回复
没看清楚,不好意思,我的白说了。
BearRui 2007-08-01
  • 打赏
  • 举报
回复
点击了“放到回收站”之后需要重新绑定一次GridView才行
Jinglecat 2007-08-01
  • 打赏
  • 举报
回复
点击了“放到回收站”之后,又重新绑定了一次

=======

不会吧, 看看代码

用 DataSet,执行 Update 之后 AcceptChanges 了没有?
hsabout 2007-08-01
  • 打赏
  • 举报
回复
你先看下是先運行page_load的還是先運行放到回收站的

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧