UpdatePanel 不包含drp你试试。
  <div class="operates">
 DropDownList   </div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
  <ContentTemplate>GridView 
Timer 
  </ContentTemplate>
</asp:UpdatePanel>

解决方案 »

  1.   

    把你的DropDownList扔UpdatePanel外面
      

  2.   

    如果 DropDownList 放UpdatePanel 外面 , timer定时翻页的时候就没办法更新 DropDownList 里面的值了。DropDownList 是1 , timer 每一秒刷新一次, 到5秒的时候定时翻页, 要把DropDownList 的值改为2
      

  3.   

    在timer代码里面5秒翻页时候改变drp的值
      

  4.   

    如果DropDownList 放在 UpdatePanel 外面, timer  是没办法更新DropDownList 的值的,我试过了
      

  5.   

    +1在Timer1_Tick里写 5秒的时候改变下拉框的value
      

  6.   

    时间设置长点没啥问题,但没有从根本上解决问题,客户的数据每2-3秒都会刷新一次。
    有没有知道如何 捕捉 dropdownlist 的下拉框 弹出或收起 的事件  ????
    下拉框 弹出的时候 让timer1暂停, 收起后 timer继续
      

  7.   

    问题解决了。 用了 两个updatepanel 控件<asp:UpdatePanel ID="UpdatePanel2" UpdateMode="Conditional" runat="server">
    中放 dropdownlist 。然后翻页的时候再让UpdatePanel2 更新
      

  8.   

    不错,主要是" UpdateMode="Conditional" "