protected virtual void Rewriter_AuthorizeRequest(object sender, EventArgs e){ HttpApplication app = (HttpApplication)sender; absolutePath = app.Request.Url.AbsolutePath; ........ ........ ........$(document).ready(function () {
// buttonSaveClientID is defined already
$find(buttonSaveClientID).add_clicking(validationFunction);
});
for (var i = 0; i < 1000000; i++) {
if ($find(buttonSaveClientID))break;
}//This is the AJAX Manager where DatabaseName is a RadComboBox. I have also subscribed to ClientEvents for Request Start and ResponseEnd - BUT THESE NEVER GET CALLED WHEN THE ITEMREQUEST EVENT IS TRIGGERED?????
<telerik:RadAjaxManager ID="RadAjaxManager2" OnAjaxRequest="RadAjaxManager1_AjaxRequest" runat="server"
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="DatabaseName">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="DatabaseName" LoadingPanelID="RadAjaxLoadingPanel2" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
<ClientEvents OnRequestStart="RequestStart" OnResponseEnd="ResponseEnd" />
</telerik:RadAjaxManager>
 
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel2" runat="server" Transparency="50" BackColor="Silver">
<div>
<img src="images/Loading.gif" alt="Loading..." />
</div>
</telerik:RadAjaxLoadingPanel>
EnableAutomaticLoadOnDemand="true" ShowMoreResultsBox="true" EnableVirtualScrolling="true"
DataValueField="Name" DataTextField="Name" LoadingMessage="Loading..." ShowWhileLoading="true" AutoPostBack="true"
OnItemsRequested="DatabaseName_ItemsRequested"
>
RadScriptManager? Because in our project we use the script manager from ASP.Net. <telerik:GridTemplateColumn DataField="PortalName" HeaderText="Shop" UniqueName="PortalName" HeaderStyle-Width="200px" SortExpression="PortalName"> <FilterTemplate> <telerik:RadComboBox ID="rcbPortal" DataTextField="PortalName" DataValueField="PortalID" DataSourceID="SqlDataSource1" Height="100px" AppendDataBoundItems="true" SelectedValue='<%# TryCast(Container,GridItem).OwnerTableView.GetColumn("PortalName").CurrentFilterValue %>' runat="server" OnClientSelectedIndexChanged="PortalIndexChanged"> <Items> <telerik:RadComboBoxItem Text="All" /> </Items> </telerik:RadComboBox> <telerik:RadScriptBlock ID="RadScriptBlock3" runat="server"> <script type="text/javascript"> function PortalIndexChanged(sender, args) { var tableView = $find("<%# TryCast(Container,GridItem).OwnerTableView.ClientID %>"); tableView.filter("PortalName", args.get_item().get_value(), "EqualTo"); } </script> </telerik:RadScriptBlock> </FilterTemplate> <ItemTemplate> <asp:Image ID="imgPortal" runat="server" ImageAlign="AbsBottom" /> <asp:Label ID="lblPortalName" runat="server" Text='<%# Eval("PortalID") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn>