服务器之家

服务器之家 > 正文

Repeater控件分别绑定数组和ArrayList实现思路

时间:2019-10-18 11:33     来源/作者:asp.net教程网

前台代码: 

复制代码代码如下:


<asp:Repeater ID="rptarry" runat="server" > 
<HeaderTemplate><table></HeaderTemplate> 
<ItemTemplate> 
<tr><td> <%# GetDataItem()%> </td></tr> 
</ItemTemplate> 
<FooterTemplate></table></FooterTemplate> 
</asp:Repeater> 
<asp:Repeater ID="rptarryList" 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()%>。 

如果哪里有不正确的地方,欢迎批评指正,共同进步。

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
返回顶部