养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

C#怎么对接收的数据刷新

时间:2024-11-02 12:36:03

c#如何实时刷新数据?小编教你用微软的AJAX轻易实现的小妙招:

工具/原料

C#

AJAX

实现的基本思路:

1、1.拖入ScriptManager;

2、2.拖入UpdatePanel

3、3.再加入一个定时器Timer,设置Intervql为5秒(5000)

4、4.加一个数据控件,根据需要GridView或DataList等等,连接数据库

5、5.设置UpdatePanel为有条件异步更新

6、6.在Time筠续师诈r的Tick事件中打入代码protectedvoidTimer1_Tick(objectsender,Even墉掠载牿tArgse){UpdatePanel1.Update();GridView1.DataBind();//如果显示数据是GridView的话}

具体的实现:

1、<asp:ScriptManagerID="ScriptMa艘绒庳焰nager1"runat="稆糨孝汶;server"></asp:ScriptManager><asp:UpdatePanelID="UpdatePanel1"runat="server"><ContentTemplate><%=DateTime.Now.ToString()%><!--GridView控件在后台进行绑定---><asp:GridViewID="GridView1"runat="server"></asp:GridView><!--定时器每5秒钟刷新一次UpdatePanel中的数据--><asp:TimerID="Timer1"runat="server"Interval="5000"></asp:Timer></ContentTemplate><Triggers><asp:AsyncPostBackTriggerControlID="Timer1"EventName="Tick"></asp:AsyncPostBackTrigger></Triggers></asp:UpdatePanel>

© 一点知识