or
$("#tmplAppDescription").tmpl(tmplValue).insertBefore(this);
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> <asp:ScriptReference Path="~/Scripts/jquery.tmpl.js" /> </Scripts> </telerik:RadScriptManager> <telerik:RadScheduler ID="RadScheduler1" runat="server" SelectedView="WeekView" StartEditingInAdvancedForm="False" EnableDescriptionField="True" Height="600px" AppointmentStyleMode="Default" Skin="WebBlue" OnClientDataBound="onSchedulerDataBound" > <WebServiceSettings Path="../../SchedulerWebService.asmx" ResourcePopulationMode="ServerSide" /> </telerik:RadScheduler>
<script id="tmplAppDescription" type="text/x-jquery-tmpl"><div style='font-style:italic;'>${Description}</div></script> <script type="text/javascript"> function onSchedulerDataBound(scheduler) { var $ = jQuery; $(".rsAptDelete").each(function () { var apt = scheduler.getAppointmentFromDomElement(this); var tmplValue = { Description: apt.get_description() }; $("#tmplAppDescription").tmpl(tmplValue).insertBefore(this); }); } </script>




<telerik:RadScriptManager runat="server" ID="RadScriptManager1" EnablePartialRendering="true" /> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="griOrders"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="griOrders" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" EnableViewState="true" /> <telerik:RadGrid ID="griOrders" runat="server" AutoGenerateColumns="False" AllowSorting="True" AllowMultiRowSelection="False" AllowPaging="True" PageSize="20" GridLines="None" AllowFilteringByColumn="True" SortingSettings-SortedAscToolTip="Tri croissant" SortingSettings-SortedDescToolTip="Tri décroissant" OnSortCommand="griOrders_SortCommand" OnItemCommand="griOrders_ItemCommand" OnPageIndexChanged="griOrders_PageIndexChanged" OnNeedDataSource="griOrders_NeedDataSource"> <PagerStyle Mode="NumericPages"></PagerStyle> <MasterTableView DataKeyNames="ID" AllowMultiColumnSorting="True" AllowNaturalSort="true" GroupLoadMode="Server"> <NestedViewTemplate> <asp:Panel runat="server" ID="InnerContainer" CssClass="viewWrap" Visible="false"> <uc:test runat ="server" /> </asp:Panel> </NestedViewTemplate> <Columns> <telerik:GridBoundColumn SortExpression="ID" HeaderText="ID" HeaderButtonType="TextButton" DataField="ID" UniqueName="ID" DataType="System.String" ItemStyle-Width="70px" FilterControlWidth="50px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Date" HeaderText="Date" HeaderButtonType="TextButton" DataField="Date" UniqueName="Date" DataType="System.DateTime" ItemStyle-Width="80px" FilterControlWidth="60px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Heure" HeaderText="Heure" HeaderButtonType="TextButton" DataField="Heure" UniqueName="Heure" DataType="System.String" ItemStyle-Width="70px" FilterControlWidth="50px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="TTC" HeaderText="TTC" HeaderButtonType="TextButton" DataField="TTC" UniqueName="TTC" DataType="System.Decimal" ItemStyle-HorizontalAlign="Right" ItemStyle-Width="70px" FilterControlWidth="50px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Nom Prénom" HeaderText="Nom Prénom" HeaderButtonType="TextButton" DataField="Nom Prénom" UniqueName="NomPrénom" DataType="System.String" FilterControlWidth="150px"> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid>protected void griOrders_ItemCommand(object source, GridCommandEventArgs e) { if (e.CommandName == RadGrid.ExpandCollapseCommandName && e.Item is GridDataItem) { ((GridDataItem)e.Item).ChildItem.FindControl("InnerContainer").Visible = !e.Item.Expanded; } }<telerik:RadComboBox ID="cboChambreDe" runat="server" MarkFirstMatch="True" EnableLoadOnDemand="True" HighlightTemplatedItems="True" Height="300px" LoadingMessage="Chargement" ItemsPerRequest="10" ShowMoreResultsBox="true" EnableVirtualScrolling="true" OnItemsRequested="cboChambre_ItemsRequested" DropDownWidth="300"> </telerik:RadComboBox>$find("cboChambreDe").requestItems("TOM1", false);
The grid functions correctly until the MasterTableViewRebind is fired. Then I lose my Images and the tooltip does not display.
I forgot to mention this grid is on a page which is in a RadWindow.
Please assist.