<
httpModules>
<
add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4"/>
</
httpModules>
<
httpHandlers>
<
add path="Telerik.Web.UI.DialogHandler.aspx" verb="*" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" validate="false"/>
<
add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" verb="*" validate="false"/>
<
add path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" verb="*" validate="false"/>
<
add verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" validate="false"/>
</
httpHandlers>
<
modules>
<
add name="RadUploadModule" preCondition="integratedMode" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4"/>
</
modules>
<
handlers>
<
add name="Telerik_Web_UI_WebResource_axd" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" verb="*" type="Telerik.Web.UI.WebResource, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" />
<
add name="Telerik_Web_UI_DialogHandler_aspx" preCondition="integratedMode" path="Telerik.Web.UI.DialogHandler.aspx" verb="*" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" />
<
add name="ChartImage_axd" preCondition="integratedMode" path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" />
<
add name="Telerik_RadUploadProgressHandler_ashx" verb="*" preCondition="integratedMode" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler, Telerik.Web.UI, Version=2011.2.712.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4"/>
</
handlers>
<telerik:RadGrid ID="grid" runat="server" Width="100%" AllowPaging="true" AllowCustomPaging="true" ShowGroupPanel="true" AllowFilteringByColumn="true" AllowSorting="true" OnNeedDataSource="grid_NeedDataSource" OnItemCommand="grid_ItemCommand" EnableLinqExpressions="false"> <ClientSettings AllowDragToGroup="true" AllowColumnsReorder="true" ReorderColumnsOnClient="true" ColumnsReorderMethod="Reorder"> <Animation AllowColumnReorderAnimation="true" AllowColumnRevertAnimation="true" /> <ClientEvents OnFilterMenuShowing="FilterMenuShowing" /> </ClientSettings> <GroupingSettings CaseSensitive="false" ShowUnGroupButton="true" /> <MasterTableView CommandItemDisplay="Top" AutoGenerateColumns="false" EnableHeaderContextMenu="true" DataKeyNames="InstructorProfileID"> <PagerStyle AlwaysVisible="true" /> <CommandItemSettings ShowAddNewRecordButton="false" ShowRefreshButton="false" ShowExportToExcelButton="true" /><Columns><telerik:GridDateTimeColumn UniqueName="DateLastLogin" HeaderText="Date of Last Login" SortExpression="DateLastLogin" GroupByExpression="DateLastLogin Group By DateLastLogin" DataField="DateLastLogin" FilterControlWidth="80%" DataType="System.DateTime" PickerType="DatePicker"/><telerik:GridTemplateColumn UniqueName="ReviewStatus" HeaderText="Review Status" SortExpression="ReviewStatus" GroupByExpression="ReviewStatus Group By ReviewStatus" FilterControlWidth="80%" HeaderStyle-Width="190px" DataField="ReviewStatus" DataType="System.String"> <ItemTemplate> <asp:Label ID="lblReviewStatus" runat="server" Text='<%# Eval("ReviewStatus")%>'/> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="rcboFilterOptions" runat="server" AutoPostBack="true" OnSelectedIndexChanged="rcboFilterOptions_SelectedIndexChanged"> <Items> <telerik:RadComboBoxItem Value="ViewAll" Text="View All" /> <telerik:RadComboBoxItem Value="Mine" Text="Mine" /> <telerik:RadComboBoxItem Value="InProgress" Text="In Progress" /> <telerik:RadComboBoxItem Value="NotProcessed" Text="Not Processed" /> <telerik:RadComboBoxItem Value="MissCert" Text="Missing Presentation Skills Certificate" /> <telerik:RadComboBoxItem Value="Accepted" Text="Accepted" /> <telerik:RadComboBoxItem Value="Denied-HPCP" Text="Denied-HPCP" /> <telerik:RadComboBoxItem Value="Denied-PSC" Text="Denied-PSC" /> <telerik:RadComboBoxItem Value="Denied-No Sponsor" Text="Denied-No Sponsor" /> <telerik:RadComboBoxItem Value="Denied-PSC AND HPCP" Text="Denied-PSC AND HPCP" /> </Items> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn></Columns> </MasterTableView> </telerik:RadGrid>protected void grid_NeedDataSource(object sender, GridNeedDataSourceEventArgs e){ var totalItem = 0; var dataSource = this.InstructorProfileStatusInfoService
.GetInstructorProfileStatusInfoCollection(grid.CurrentPageIndex
, grid.PageSize , this.CurrentCriteria
, this.UserId, out totalItem); grid.DataSource = dataSource ; grid.VirtualItemCount = totalItem; }protected void rcboFilterOptions_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e) { this.grid.CurrentPageIndex = 0; var combo = sender as RadComboBox; GridFilteringItem filterItem = combo.NamingContainer as GridFilteringItem; filterItem.FireCommandEvent(RadGrid.FilterCommandName, new Pair { First = GridKnownFunction.EqualTo.ToString(), Second = "ReviewStatus" });}
protected void grid_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
{
if (e.CommandName == RadGrid.FilterCommandName)
{
this.grid.Rebind();
}
} <%@ Page Language="C#" AutoEventWireup="true" CodeFile="radwndAjax.aspx.cs" Inherits="radwndAjax" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="Script1" runat="server"> </telerik:RadScriptManager> <div> <telerik:RadCodeBlock ID="radcode" runat="server"> <script type="text/javascript"> function OpenSuperSeeding() { var wnd = $find("<%= RadWindow1.ClientID%>"); wnd.Close(); } </script> </telerik:RadCodeBlock> <telerik:RadButton ID="btn" runat="server" OnClick="btn_Click" Text="Open"> </telerik:RadButton> <telerik:RadWindow runat="server" ID="RadWindow1"> <ContentTemplate> <asp:UpdatePanel ID="Updatepanel1" runat="server" UpdateMode="Conditional"> <ContentTemplate> <asp:Button ID="Button1" Text="Click for AJAX" runat="server" OnClick="Button1_Click" /> <br /> <asp:Label ID="Label1" Text="I will be updated" runat="server" /> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </telerik:RadWindow> <asp:Label ID="Label2" Text="I will not be updated" runat="server" /> </div> </form></body></html>using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class radwndAjax : System.Web.UI.Page{ bool m_flag = true; protected void Page_Load(object sender, EventArgs e) { } protected void btn_Click(object sender, EventArgs e) { RadWindow1.VisibleOnPageLoad = true; } protected void Button1_Click(object sender, EventArgs e) { if (m_flag) { RadWindow1.VisibleOnPageLoad = false; Button1.OnClientClick = "OpenSuperSeeding(); return false;"; } else { Label1.Text = DateTime.Now.ToString(); Label2.Text = DateTime.Now.ToString(); } }}<telerik:RadDatePicker runat="server" ID="rdpSomeName" Width="125px" CssClass="SomeCssClass"> <DateInput ID="rdpSomeName_DateInput" InvalidStyleDuration="100" runat="server" CssClass="SomeCssClass"> </DateInput> <DatePopupButton CssClass="SomeCssClass"/></telerik:RadDatePicker>function Set_CssClass_UI_Enabled(bool_Enable) { //If we are told to ENABLE the UI set: if (bool_Enable) { $('.SomeCssClass').removeAttr('disabled'); } else //Otherwise, DISABLE the UI set: { $('.SomeCssClass').attr('disabled', 'disabled'); }}Telerik team,
I am using telerik tree in a radpane which has around 1000 nodes in it . Whenever the tree is expanded and any action is performed on it,
the ajax loading panel is showing up but in the middle of the tree(vertically i.e.The ajax wheel will be seen somewhere when I scroll down the browser window) due to which the User do not get prompt if any action is performed on tree.
I am using other controls also on the same page which are using same ajax manager,I do not want to disturb their ajax wheel position
I have tried the code given on following link but I could not achieve the result as expected.
http://www.telerik.com/help/aspnet-ajax/ajax-center-loadingpanel.html
Is there any way in which only for the tree control I can explicitly define the position of the ajax wheel so that it does not affect other controls?
Kindly let me know an appropriate solution for this as soon as possible.
A demo project would be of great help.
Thanking you in advance.