Asp.net 到达中继器项:逻辑
这是我的设计页面:Asp.net 到达中继器项:逻辑,asp.net,repeater,findcontrol,asprepeater,Asp.net,Repeater,Findcontrol,Asprepeater,这是我的设计页面: <asp:MultiView ID="mvProducts" runat="server" ActiveViewIndex="0"> <asp:View runat="server" ID="mvProducts1"> <asp:Repeater ID="rptDiscount" runat="server"> <ItemTemplate> <div class="divProduc
<asp:MultiView ID="mvProducts" runat="server" ActiveViewIndex="0">
<asp:View runat="server" ID="mvProducts1">
<asp:Repeater ID="rptDiscount" runat="server">
<ItemTemplate>
<div class="divProduct1">
<div class="divProductHeader">
<asp:Panel ID="pnlDiscount" runat="server" CssClass="divProductHeaderDiscount" Visible="true">
<div class="menuTextTopSpacer"></div>
<asp:Label ID="lblDiscount" runat="server" Text='<%#Eval("discount") %>'></asp:Label>
</asp:Panel>`
`
我只想接触到pnldiscont
项目,但我不知道怎么做。我搜索了一下,但这只会增加我的困惑
事实上,我想学习在中继器中查找控件的逻辑。在您的reapter上使用,然后使用进入面板
protected void rptDiscount_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
Panel myPanel= e.Item.FindControl("pnlDiscount") as Panel;
//Do some work
}
非常感谢。在数据绑定之前,我一直在努力。但这似乎更容易。再次感谢。。。