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

生活没有真正的完美,只有不完美才是最真实的美;生活没有一帆风顺的,只有披荆斩棘才能路路顺;生活没有永远的成功,只有在挫折中站起才是真正的成功,只有闪光的人生才算是生命的永恒。
前台代码
 
<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()%>。 如果哪里有不正确的地方,欢迎批评指正,共同进步。

以上就是Repeater控件分别绑定数组和ArrayList实现思路。有时候,我们必须闭上嘴,放下自己的骄傲,承认是自己错了。这不是认输,而是成长。更多关于Repeater控件分别绑定数组和ArrayList实现思路请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
浅析Repeater控件的使用 (原样导出和动态显示/隐藏Repeater中的列)

嵌套repeater示例分享

在Repeater控件中通过Eval的方式绑定Style样式代码

Repeater事件OnItemCommand取得行内控件的方法

Repeater中嵌套Repeater的示例介绍