在后台用DataSource绑上数据源(数组或ArrayList)在调用DataBind()方法,在前台调用%# GetDataItem()%,感兴趣的朋友可以了解下啊,望本文可以巩固你的数据绑定知识
前台代码: 
复制代码 代码如下:
 
<asp:Repeater runat="server" > 
<HeaderTemplate><table></HeaderTemplate> 
<ItemTemplate> 
<tr><td> <%# GetDataItem()%> </td></tr> 
</ItemTemplate> 
<FooterTemplate></table></FooterTemplate> 
</asp:Repeater> 
<asp:Repeater runat="server"> 
<HeaderTemplate><table></HeaderTemplate> 
<ItemTemplate> 
<tr><td> <%# GetDataItem()%> </td></tr> 
</ItemTemplate> 
<FooterTemplate></table></FooterTemplate> 
</asp:Repeater> 
后台代码:
复制代码 代码如下:
 
public void bindrptarry() 
{ 
string strs = "li|wen|yuan"; 
string[] str = strs.Split('|'); 
rptarry.DataSource =str; 
rptarry.DataBind(); 
} 
public void bindrptarryList() 
{ 
string strs = "li|wen|yuan"; 
string[] str = strs.Split('|'); 
rptarry.DataSource = arrayList(); 
rptarry.DataBind(); 
} 
public ArrayList arrayList() 
{ 
ArrayList aL = new ArrayList(); 
aL.Add("liceshi"); 
aL.Add("wenceshi"); 
aL.Add("yuanceshi"); 
return aL; 
} 
在后台用DataSource绑上数据源(数组或ArrayList)在调用DataBind()方法,
在前台调用<%# GetDataItem()%>。
如果哪里有不正确的地方,欢迎批评指正,共同进步。
您可能感兴趣的文章:
