Hello Nick,
Again I have this issue with panelbar.
This time with templete items inside the panelbar, here si the scenario:
I have placed a Panelbar control in a user control, this panelbar contain templete item with radgrid inside.
everything is fine, except this expand behavuior of the panelbar, even I try to set the expandmode properity in the code behind and in the page_load I put this code:
protected void Page_Load(object sender, EventArgs e) |
{ |
if (!IsPostBack) |
{ |
} |
|
foreach (RadPanelItem item in NewsPanel.Items) |
{ |
item.Expanded = false; |
} |
NewsPanel.Items[0].Expanded = true; |
NewsPanel.ExpandMode = PanelBarExpandMode.SingleExpandedItem; |
|
} |
|
but nothing is working...
here is the aspx script:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DefaultView.ascx.cs" Inherits="TradeWebApp.Controls.DefaultView" %> |
<%@ Register Assembly="telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
|
<telerik:RadPanelBar ID="NewsPanel" runat="server" Width="100%" SkinID="PanelBar" ExpandMode="SingleExpandedItem"> |
<CollapseAnimation Duration="100" Type="InSine" /> |
<ExpandAnimation Duration="100" Type="OutSine" /> |
<Items> |
<telerik:RadPanelItem Value="PanelItemGrid" Text="Root RadPanelItem1" runat="server"> |
<ItemTemplate> |
</ItemTemplate> |
</telerik:RadPanelItem> |
<telerik:RadPanelItem Value="PanelItem2" Text="Root RadPanelItem2" runat="server"> |
<ItemTemplate> |
<asp:Button runat="server" ID="button1" /> |
</ItemTemplate> |
</telerik:RadPanelItem> |
<telerik:RadPanelItem Value="PanelItem3" Text="Root RadPanelItem3" runat="server"> |
<ItemTemplate> |
<asp:Button runat="server" ID="button2" /> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelBar> |
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder> |
|
can you advise me what to do ....
Thanks,
Waleed