<asp:Repeater id="repLM" runat="server">
Repeater+ Repeater    
<ItemTemplate>
Repeater+ Repeater        
<table border="0" style="BORDER-COLLAPSE: collapse" width="98%" id="table8" class="list">
Repeater+ Repeater            
<tr>
Repeater+ Repeater                
<td colspan="2">
Repeater+ Repeater                    
<div align="center">
Repeater+ Repeater                        
<table border="0" style="BORDER-COLLAPSE: collapse" width="100%" id="table9">
Repeater+ Repeater                            
<tr>
Repeater+ Repeater                                
<td class="listTop">&nbsp;<img src="<%=strStylePath%>dot2.gif">&nbsp;<%# DataBinder.Eval(Container.DataItem,"ClassName"%></td>
Repeater+ Repeater                            
</tr>
Repeater+ Repeater                            
<tr>
Repeater+ Repeater                                
<td>
Repeater+ Repeater                                    
<table border="0" style="border-collapse: collapse" width="100%" id="table10">
Repeater+ Repeater                                        
<asp:Repeater id="repWZ" runat="server">
Repeater+ Repeater                                            
<ItemTemplate>
Repeater+ Repeater                                                
<tr>
Repeater+ Repeater                                                    
<td><img border="0" src="<%=strStylePath%>list.gif" width="15" height="6"><a href='Show.aspx?AtcID=<%# DataBinder.Eval(Container.DataItem,"AtcID") %>'><font color='<%# DataBinder.Eval(Container.DataItem,"TitleColor") %>'><%# DataBinder.Eval(Container.DataItem,"Title"%></font></a>
Repeater+ Repeater                                                    
</td>
Repeater+ Repeater                                                
</tr>
Repeater+ Repeater                                            
</ItemTemplate>
Repeater+ Repeater                                        
</asp:Repeater>
Repeater+ Repeater                                    
</table>
Repeater+ Repeater                                
</td>
Repeater+ Repeater                            
</tr>
Repeater+ Repeater                        
</table>
Repeater+ Repeater                    
</div>
Repeater+ Repeater                
</td>
Repeater+ Repeater            
</tr>
Repeater+ Repeater            
<tr>
Repeater+ Repeater                
<td width="87%">
Repeater+ Repeater                
</td>
Repeater+ Repeater                
<td width="12%" class="more"><span lang="zh-cn">更多Repeater+ Repeater</span></td>
Repeater+ Repeater            
</tr>
Repeater+ Repeater        
</table>
Repeater+ Repeater    </ItemTemplate>
Repeater+ Repeater
</asp:Repeater>
cs中的程序如下:
Repeater+ Repeaterprotected System.Web.UI.WebControls.Repeater repLM;
Repeater+ Repeater
protected System.Web.UI.WebControls.Repeater repWZ;

Repeater+ Repeater//先邦定栏目
Repeater+ Repeater
string strSQL1="select ClassID,ClassName from xClass where ParentID=0 and PageID="+strPageID;
Repeater+ RepeaterSqlDataAdapter da1
=new SqlDataAdapter(strSQL1,myConn);
Repeater+ Repeaterda1.Fill(ds,
"LM");
Repeater+ RepeaterrepLM.DataSource
=ds.Tables["LM"].DefaultView;
Repeater+ RepeaterrepLM.DataBind();        
Repeater+ RepeatermyConn.Close();
在外面的Repeater的ItemDataBound事件里写如下程序:
Repeater+ Repeaterprivate void repLM_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e)
}
一、下面的代码实现,每行显示三列

前台代码:
<table>
<tr>
<asp:repeater ));
   }
   i++;
  }

相关文章: