[英]Update Panel and Timer Not working in list View
嗨,我有一个列表视图,我正在尝试使用更新面板和计时器来刷新它。 我已经尝试了所有我知道的东西,但是我可以获取它来更新Listview,但是我使用了一个标签来使用Time Now进行测试。 因此,更新面板和触发器可以正常工作,但是列表视图没有刷新。
<asp:Timer ID="Timer1" runat="server" Interval="100" OnTick="Timer1_Tick"></asp:Timer>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:ListView ID="ListView2" runat="server" DataSourceID="displayFollowers" DataKeyNames="ProfileId"></asp:ListView>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="DataBinding" />
</Triggers>
</asp:UpdatePanel>
您应该在Timer_Tick
事件中调用ListView2.DataBind()
使其起作用。 最初绑定后,它不会自动刷新。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.