function doClear() {
var dataSource = [];
$find('<%=radGridAppointment.ClientID %>').get_masterTableView().set_dataSource(dataSource);
$find('<%=radGridAppointment.ClientID %>').get_masterTableView().dataBind();
}
The radGridAppointment does being cleared successfully, but how come the default NoRecordsTemplate (No records to display.) is not shown? I need the this template to be shown as well, instead of clearing the grid only.
protected void RadGridHierarchy_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e){ if (!e.IsFromDetailTable) { RadGridHierarchy.DataSource = GetMaterialHierarchyDataTableFiltered("ROOT", false); }}protected void RadGridHierarchy_DetailTableDataBind(object sender, Telerik.Web.UI.GridDetailTableDataBindEventArgs e){ GridDataItem dataItem = (GridDataItem)e.DetailTableView.ParentItem; string ParentCode = dataItem.GetDataKeyValue("MaterialHierarchyNodeCode").ToString(); e.DetailTableView.DataSource = GetMaterialHierarchyDataTableFiltered(ParentCode, false); }protected void RadGridHierarchy_PreRender(object sender, EventArgs e){ SaveGridValues(); if (_expandedItem != null && _expandedItem.Expanded) { if (_expandedItem.HasChildItems) { foreach (GridTableView view in _expandedItem.ChildItem.NestedTableViews) { foreach (GridDataItem item in view.Items) { item.Edit = true; } view.Rebind(); } } } for (int i = 0; i < RadGridHierarchy.MasterTableView.Items.Count; i++) { RadGridHierarchy.EditIndexes.Add(i); } RadGridHierarchy.Rebind();}protected void RadGridHierarchy_ItemCommand(object sender, GridCommandEventArgs e){ if (e.CommandName == RadGrid.ExpandCollapseCommandName) { _expandedItem = (GridDataItem)e.Item; }}I have a graph with 8 series. Four bars and four line series. I need to add a new figure to the legends of line graphics and only them. How do I add new pictures?

Dim control As New RadTextBox()control.ID = "txtpassword"control.Text = obj.FieldValuecontrol.CssClass = obj.CssClasscontrol.WrapperCssClass = obj.WrapperCssClasscontrol.AutoPostBack = obj.IsAutoPostBackcontrol.TextMode = obj.TextModeRadScheduler1_AppointmentDataBound(object sender, SchedulerEventArgs e). Only from timeline switch to ohters view, the code go to <%# Eval("Subject") %>, then cause this error.
Does any one know what is wrong when switch to click from timeline to other view that error shows up?
Thanks!!

Hi all I have designed a radwindow manager which will have a dropdown and a textbox and a button which are placed inside a update panel.
Every thing works fine but on button click I am closing my window manager as follows
RadWindowManager1.Windows[0].VisibleOnPageLoad = false;
But this didn't work can some one help me this is my design and code
<telerik:RadWindowManager ID="RadWindowManager1" runat="server" Behavior="Default" InitialBehavior="None"> <Windows> <telerik:RadWindow ID="RadWindow1" runat="server" Behaviors="Default" InitialBehaviors="None" OpenerElementID="btn" Width="650" Height="480" VisibleOnPageLoad="false"> <ContentTemplate> <asp:UpdatePanel ID="up" runat="server" OnUnload="up_Unload"> <Triggers> <asp:AsyncPostBackTrigger ControlID="rdcmb" EventName="SelectedIndexChanged" /> <asp:AsyncPostBackTrigger ControlID="radbtn" EventName="Click" /> </Triggers> <ContentTemplate> <telerik:RadComboBox ID="rdcmb" runat="server" AutoPostBack="true" OnSelectedIndexChanged="sel"> <Items> <telerik:RadComboBoxItem Text="One" Value="One" /> <telerik:RadComboBoxItem Text="Two" Value="Two" /> <telerik:RadComboBoxItem Text="Three" Value="Three" /> <telerik:RadComboBoxItem Text="Four" Value="Four" /> </Items> </telerik:RadComboBox> <telerik:RadTextBox ID="rdText" runat="server"> </telerik:RadTextBox> <telerik:RadButton ID="radbtn" runat="server" Text="Save" OnClick="btn_Click"> </telerik:RadButton> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </telerik:RadWindow> </Windows> </telerik:RadWindowManager> <telerik:RadButton ID="rdbtnwhAnother" Text="Add WithHolding" runat="server" ButtonType="LinkButton" OnClick="rdbtnwhAnother_Click"> </telerik:RadButton>protected void Page_Load(object sender, EventArgs e){ if (!IsPostBack) { RadWindowManager1.Windows[0].VisibleOnPageLoad = false; }}protected void rdbtnwhAnother_Click(object sender, EventArgs e){ RadWindowManager1.Windows[0].VisibleOnPageLoad = true;}protected void btn_Click(object sender, EventArgs e){ RadWindowManager1.Windows[0].VisibleOnPageLoad = false;}protected void sel(object sender, EventArgs e){ rdText.Text = rdcmb.SelectedItem.Text;}protected void up_Unload(object sender, EventArgs e){ /* Cast sender as an updatePanel, and use reflection to invoke * * the page's scriptmanger registerUpdatePanel() method * * */ //RadWindowManager1.Windows[0].VisibleOnPageLoad = false; UpdatePanel aUpdatePanel = sender as UpdatePanel; MethodInfo m = ( from methods in typeof(ScriptManager).GetMethods( BindingFlags.NonPublic | BindingFlags.Instance ) where methods.Name.Equals("System.Web.UI.IScriptManagerInternal.RegisterUpdatePanel") select methods).First<MethodInfo>(); m.Invoke(ScriptManager.GetCurrent(aUpdatePanel.Page), new object[] { aUpdatePanel });}