Hi. I have a page that contains a RadPanelBar - but within it, I'm trying to put in a RadGrid. However, for whatever reason, the backend code doesn't recognize the grid inside the PanelBar (ItemTemplate).
Here is what I have.... Am I missing something?
Here is what I have.... Am I missing something?
<telerik:RadPanelBar ID="AccountPanels" runat="server" Width="100%" ExpandMode="FullExpandedItem"> <Items> <telerik:RadPanelItem Text="Design History" runat="server" Expanded="True"> <Items> <telerik:RadPanelItem runat="server" Value="OrderHistory"> <ItemTemplate> <div style="height:350px; overflow-x:hidden; overflow-y:auto;"> <div style="width:97%;"> <div> <asp:Label ID="lblOpenItems" runat="server" Text="If you have any open unsaved items, they will show up in the grid below. You can choose to edit, save and add to your cart.<br />Or you can choose to remove the item(s) permanently."></asp:Label><br /><br /> </div> <asp:Panel ID="PnlOpenItems" runat="server"> <telerik:RadAjaxManagerProxy ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="grdOpenItems"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="grdOpenItems" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManagerProxy> <telerik:RadGrid ID="grdOpenItems" OnNeedDataSource="Item_NeedDataSource" OnItemDataBound="Item_ItemDataBound" runat="server" AutoGenerateColumns="false" AllowPaging="false"> <ClientSettings> <Scrolling AllowScroll="True" ScrollHeight="150px" UseStaticHeaders="true" /> </ClientSettings> <MasterTableView NoMasterRecordsText="You have no unsaved items at this time."> <Columns> <telerik:GridBoundColumn HeaderText="Customer ID" DataField="EntityContactNumber" Visible="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Custom ID" DataField="CustomID"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Item Number" DataField="ItemNumber"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Template Name" DataField="FriendlyName"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Date Created" DataField="DateAdded"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="DateModified" DataField="DateModified" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="CartId" DataField="CartId" Visible="False"> </telerik:GridBoundColumn> <telerik:GridButtonColumn UniqueName="btnEdit" HeaderText="Edit" DataTextField="ItemNumber"> </telerik:GridButtonColumn> <telerik:GridButtonColumn UniqueName="btnDelete" HeaderText="Remove" DataTextField="CustomID"> </telerik:GridButtonColumn> </Columns> </MasterTableView> </telerik:RadGrid> </asp:Panel> </div> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Previously Shipped Designs" Expanded="True" runat="server"> <Items> <telerik:RadPanelItem runat="server" Value="MyProfile" Height="400px"> <ItemTemplate> <telerik:RadAjaxPanel ID="ProfileAjax" runat="server"> <div style="height:350px;overflow-x:hidden;overflow-y:auto;"> <div style="width:97%;"> </div> </div> <asp:Panel ID="ProfileMessageHolder" runat="server" Visible="false" HorizontalAlign="Center"> <strong>Your profile has been saved</strong> </asp:Panel> </telerik:RadAjaxPanel> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items></telerik:RadPanelBar>