一定要在page_load()里面得到啊?必须出现就显示么?

解决方案 »

  1.   

    其实我是想判断这个Repeater中的行数,如果为0则把用户控件隐藏。在用户控件中判断是可以取得值,但就是隐藏的时候页面显示会出现问题。
      <FooterTemplate>
            <% If Me.rpt_MyRecentMag.Items.Count = 0 Then%>
                <script language="javascript">
                    document.getElementById("RecVisitMag").style.display = "none";
            //RecVisitMag是包含用户控件的一个div
                </script>
            <% End If%>
        </FooterTemplate>
      

  2.   

    Session肯定也是不行的,执行页面的Page_Load()的时候Session还没赋值。
      

  3.   

    在page_load()里面得到的也是没有值的,那时用户控件还没有加载数据呢