This is a migrated thread and some comments may be shown as answers.

Access controls inside header from item datatbound

1 Answer 36 Views
PanelBar
This is a migrated thread and some comments may be shown as answers.
Roukaya
Top achievements
Rank 2
Roukaya asked on 24 Apr 2013, 08:14 AM
hello all , 

i've this piece of code : 
<telerik:RadPanelBar runat="server" ID="RewardsPB" Width="900px" OnItemDataBound="RewardsPB_ItemDataBound" AppendDataBoundItems="false" OnItemCreated="RewardsPB_ItemCreated" OnClientItemClicked="stopPropagation">
            <Items>
                <telerik:RadPanelItem >
                    <HeaderTemplate>
                        <asp:DataList runat="server" ID="PartnerDL" RepeatColumns="4">
                            <ItemTemplate>
                                <asp:Label ID="Label1" runat="server" Text='<%# Eval("STORE_NAME") %>'></asp:Label>
                                <asp:LinkButton runat="server" ID="Img"><img src='<%# "/images/products/prod_" + Eval("STORE_ID")+".png"%>' width="75px" height="75px"/></asp:LinkButton>
                            </ItemTemplate>
                        </asp:DataList>
                    </HeaderTemplate>
 
                </telerik:RadPanelItem>
            </Items>
 
        </telerik:RadPanelBar>


i want to access the DataList : "PartnerDL" from itemDataBound event ..

How can i achieve that ??? 

Thanks in advance ... 

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 25 Apr 2013, 07:14 AM
Hi,

Try the following code.
c#;
void RewardsPB_ItemDataBound(object sender, RadPanelBarEventArgs e)
  {
     var list = RewardsPB.Items[0].Header.FindControl("PartnerDL");
  }

Thanks,
Shinu
Tags
PanelBar
Asked by
Roukaya
Top achievements
Rank 2
Answers by
Shinu
Top achievements
Rank 2
Share this question
or