您所在的位置:首页 > 新闻动态 > 正文

Repeater也能多行多列显示数据

来源:黑马培训 日期:2013-11-23 人气:468

刚在用到显示数据时,不想用到gridview,因为那个复杂了,就想简单点的就好, 就想到用repeater
但是当我一用时,有一个不娞,它不能多行显示数据,
   后面在网上查了一下,找到,这个方法很妙,拿出来给大家分享一下!!
     
    
       
 
  
    
     <%#Eval("数据")%>  
 
  
    
        
 
  

.Cs代码

protected int   i=0;  
protected void   Repeater1_ItemDataBound(object   src,RepeaterItemEventArgs   e)
...{  
   if(i%3==0)...{  
     e.Item.Controls.Add(new   LiteralControl(""));  
  }  
  i++;  
 }

其中literalcontrol 是 一个相当于httpencode的类, 就原样输出html字符,不加处理!!!

用全局变量i来控制绑定多少行!!

很是妙焉!!
 

    微信 短信 电话