2015-01-01 1 views
0

안녕하세요 저는 목록보기가 있고 트리거에 대한 업데이트 패널과 타이머를 사용하여 새로 고치려고합니다. 내가 아는 모든 것을 시도했지만 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> 
+0

코드를 표시하십시오. – dario

+0

@ king.code 나는 어떤 코드도 가지고 있지 않다. 목록보기가 데이터 소스에 연결되었습니다. – Jaco

답변

0

당신은 그 일을하기 위해 Timer_Tick 이벤트에 ListView2.DataBind()를 호출해야합니다. 초기에 바인딩 된 후에는 자동으로 새로 고치지 않습니다.