如何获取repeater控件输出的行数

解决方案 »

  1.   

     protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            System.Web.HttpContext.Current.Response.Write(this.Repeater1.Items.Count);
            System.Web.HttpContext.Current.Response.End();
            //string strRow = string.Empty;
            //for (int i = 1; i <= (7 - e.Item.Controls.Count); i++)
            //{
            //    strRow += "<tr><TD height='30' class='td2'>&nbsp;</td><TD height='30' class='td3'>&nbsp;</td><TD height='30' class='td3'>&nbsp;</td><TD height='30' class='td3'>&nbsp;</td><TD height='30' class='td3'>&nbsp;</td><TD height='30' class='td3'>&nbsp;</td><TD height='30' class='td3'>&nbsp;</td><TD height='30' class='td3'>&nbsp;</td><TD height='30' class='td3'>&nbsp;</td></tr>";
            //}
            //e.Item.Controls.Add(new LiteralControl(strRow));
        }不可以
      

  2.   

    Repeater1.Items.Count
    我有一行数据他也显示0行 怎么回事