发布网友 发布时间:2022-05-09 17:22
共1个回答
热心网友 时间:2022-04-25 09:01
可以使用Timer控件,也就是时间控件。具体的方法如下:1.在工具箱AJAX Extensions中,找到并添加Timer控件2.在Timer控件的代码之前。添加:<asp:scriptmanager ID=Scriptmanager1 runat=server</asp:scriptmanager3.也就是说,最后设计部分的代码是:<asp:scriptmanager ID=Scriptmanager1 runat=server</asp:scriptmanager<asp:Timer ID=Timer1 runat=server ontick=Timer1_Tick</asp:Timer4.添加功能代码,像我的例子,是要他一分钟刷新一次Gridview。那就这样写:protected void Timer1_Tick(object sender, EventArgs e){GridView1.DataBind();GridView2.DataBind();gvBestQ.DataBind();}看的懂了吧?就是在Tick事件下,添加代码就好了。。。这样子,就可以实现部分页面的定时刷新了。。不过,我使用过之后,就觉得还有一点不足。。那就是,他好像还是没有说就局部自己动一下,刷新一下。而是说,整个页面都会颤动一下。。所以呢,如果之后,我有更好的办法的话,我再告诉你吧。。。现在,将就用一下先把。。。