DTSTART:20080809T000000Z DTEND:20080809T010000Z RRULE:FREQ=HOURLY;UNTIL=20080810T000000Z;INTERVAL=2
Is this a valid test? Is this a bug? What behavior of RadScheduler do we expect given the test details?<
telerik:RadPanelBar ID="mnuCategory" runat="server" Skin="Hay" Width="200px" ExpandMode="SingleExpandedItem" PersistStateInCookie="true">
<ItemTemplate>
Some text
</ItemTemplate>
</telerik:RadPanelBar>
Code behind:
protected
void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
mnuCategory.DataSource = MyBusinessRule.GetDataTable();
//mnuCategory.DataFieldID = "Id";
//mnuCategory.DataFieldParentID = "ParentId";
//mnuCategory.DataTextField = "Name";
//mnuCategory.DataValueField = "Id";
//mnuCategory.DataNavigateUrlField = "PageUrl";
mnuCategory.DataBind();
}
}
I expect the PanelBar shows "Some text" in all items but it just gave me System.Data.DataRowView. If I uncomment the codes above, I can see a "normal" PanelBar but the ItemTemplate seems has no effect at all.
What have I done wrong?
PS: The PanelBar is in a WebUserControl (ascx) if it does matter.

| ...TRUNCATED... |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <%@ Register Src="~/Members/Modules/OnlineList.ascx" TagName="OnlineList" TagPrefix="ol" %> |
| ...TRUNCATED - I have given the particular Content Placeholder in question.... |
| <asp:ContentPlaceHolder ID="contentSidebarLeft" runat="server"> |
| <div class="sidebarLeft"> |
| <div id="myStyffWrap" class="myStuffWrap"> |
| <telerik:RadPanelBar runat="server" OnClientItemCollapse="SetCookie" OnClientItemExpand="SetCookie" |
| ID="RadPanelBar1" Skin="Black" ExpandMode="MultipleExpandedItems"> |
| <CollapseAnimation Type="Linear" Duration="150"></CollapseAnimation> |
| <Items> |
| <telerik:RadPanelItem Text=" Member Functions" ImageUrl="../Images/panelbars/folderList.gif" |
| Expanded="true"> |
| <Items> |
| <telerik:RadPanelItem Text="AQ Mail" NavigateUrl="AQMail.aspx"> |
| </telerik:RadPanelItem> |
| <telerik:RadPanelItem Visible="false" Text="Admin" NavigateUrl="../Administration/SiteAdmin.aspx"> |
| </telerik:RadPanelItem> |
| <telerik:RadPanelItem Visible="false" Text="Magistrate" NavigateUrl="Magistrate.aspx"> |
| </telerik:RadPanelItem> |
| <telerik:RadPanelItem Text="Dice Roller" onclick='ShowDiceRoller()'> |
| <ItemTemplate> |
| </ItemTemplate> |
| </telerik:RadPanelItem> |
| <telerik:RadPanelItem Text="Game Submisstion" onclick='ShowGameSubmission()'> |
| </telerik:RadPanelItem> |
| <telerik:RadPanelItem Text="Member Directory"> |
| </telerik:RadPanelItem> |
| <telerik:RadPanelItem Text="Pager"> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelItem> |
| <telerik:RadPanelItem Text=" Members Online" ImageUrl="../Images/panelbars/users.png"> |
| <Items> |
| <telerik:RadPanelItem> |
| <ItemTemplate> |
| <ol:OnlineList ID="onlineUsers" runat="server" /> |
| </ItemTemplate> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelItem> |
| </Items> |
| <ExpandAnimation Type="Linear" Duration="150"></ExpandAnimation> |
| </telerik:RadPanelBar> |
| </div> |
| </div> |
| <telerik:RadWindowManager ID="RadWindowManager1" runat="server"> |
| <Windows> |
| <telerik:RadWindow runat="server" ID="radDice" Width="450" Height="520px" ReloadOnShow="true" |
| Left="200px" Title="Dice Roller" Skin="Telerik" Modal="false" VisibleStatusbar="false"> |
| </telerik:RadWindow> |
| <telerik:RadWindow runat="server" ID="radGame" Width="600" Height="700px" Skin="Telerik" |
| ReloadOnShow="true" Left="200px" Top="10px" Title="NewGame Submission"> |
| </telerik:RadWindow> |
| </Windows> |
| </telerik:RadWindowManager> |
| <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> |
| <script type="text/javascript"> |
| function ShowDiceRoller() |
| { |
| var wnd = window.radopen("DieRoller.aspx", "radDice"); |
| return false; |
| } |
| function ShowGameSubmission() |
| { |
| var wnd = window.radopen("NewGame.aspx", "radGame"); |
| return false; |
| } |
| function SetCookie(sender, e) |
| { |
| //alert(e.get_item().get_text()); |
| //alert(e); |
| } |
| </script> |
| </telerik:RadCodeBlock> |
| </asp:ContentPlaceHolder> |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| if (RCBFrequencesUserControl.Items.Count == 0) |
| { |
| RCBFrequencesUserControl.DataSource = Params.GetFrequence(webUtility.getConnectedUser()); |
| RCBFrequencesUserControl.DataTextField = "libelle"; |
| RCBFrequencesUserControl.DataValueField = "idfrequence"; |
| RCBFrequencesUserControl.DataBind(); |
| RCBFrequences.SelectedValue = "134"; |
| } |
| } |
