如题

解决方案 »

  1.   

    我在页面上放了一个查询按钮和一个div层这些都放到了UpdatePanel中点击查询后查询数据然后在div上显示这个时候如果刷新页面数据就会消失  
    <form id="form1" runat="server">  
            <asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>  
        <br />   
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>    
        <center>             
                <table width="95%">
                <tr>
                    <td class="listable_body_content_tr0" align="left">                                                                                  
                    选择日期:
                    <asp:TextBox runat="server" ID="txtData" CssClass="formtable_body_input_text1"></asp:TextBox>
                    <img alt="点击选择日期" src="../../../js/icon_calender.gif" style="cursor:hand" id="img1" onclick="popUpCalendar(this,form1.txtData,'yyyy-mm-dd');" />                    
                    &nbsp;&nbsp;<asp:Button runat="server" ID="btnClick" CssClass="btn_2words" Text="查询" OnClick="btnClick_Click" />                     
                    </td>
                </tr>
                </table>  
              <div runat="server" id="divContent"></div>
        </center></ContentTemplate></asp:UpdatePanel>
        </form>
      

  2.   

    将div换成panel,div它不是服务器控件没有保存视图状态
      

  3.   

    换成panel也不行
     把div换成label我也试了 也不行
      

  4.   

    我把updatepanel删除就可以保存视图状态了
      

  5.   

    你后台怎么写的
    不好回答
    页面好像是没有错误的不过VIEWSTATE关还来不急尼,尤其是显示数据的控件
    那个叫浪费带宽的啊