Repeater控件常用标签
<HeaderTemplate>页眉</HeaderTemplate>
<ItemTemplate>数据</ItemTemplate>
<AlternatingItemTemplate>交替呈现数据</AlternatingItemTemplate>
<FooterTemplate>页脚</FooterTemplate>
关于如何得到Repeater控件里面的子控件
Repeater控件里面的子控件一共分为3个部分
1.HeaderTemplate 部分
2.ItemTemplate AlternatingItemTemplate 部分
3.FooterTemplate 部分
子控件在ItemTemplate 和 AlternatingItemTemplate标签内部的情况
<HeaderTemplate>页眉</HeaderTemplate>
<ItemTemplate>数据</ItemTemplate>
<AlternatingItemTemplate>交替呈现数据</AlternatingItemTemplate>
<FooterTemplate>页脚</FooterTemplate>
关于如何得到Repeater控件里面的子控件
Repeater控件里面的子控件一共分为3个部分
1.HeaderTemplate 部分
2.ItemTemplate AlternatingItemTemplate 部分
3.FooterTemplate 部分
要想得到Repeater里面的子控件首先要知道控件在哪个部分里面
子控件在HeaderTemplate标签内部的情况
Button Btn = Repeater1.Controls[0].FindControl("Button1") as Button; //获取Repeater里面的Button控件
子控件在ItemTemplate 和 AlternatingItemTemplate标签内部的情况
foreach (RepeaterItem Item in Repeater1.Items)
{
Button Btn = Item.FindControl("Button1") as Button; //获取Repeater里面的Button控件
}
子控件在FooterTemplate标签内部的情况
Button Btn = Repeater1.Controls[Repeater1.Controls.Count-1].FindControl("Button1") as Button; //获取Repeater里面的Button控件