"Object doesn't support this property or method".
Error displayed in the following line - currentLoadingPanel.show(currentUpdatedControl);
My code was,
<asp:Button ID="Button1" runat="server" Text="Test"
OnClick="btnCreate_Click" />
<asp:Panel ID="pnlDetails" runat="server">
test1
</asp:Panel>
<telerik:RadAjaxManager ID="RadAjaxManager" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="Button1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="pnlDetails" LoadingPanelID="LoadingPanel" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
<ClientEvents OnRequestStart="RequestStart" OnResponseEnd="ResponseEnd" />
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="LoadingPanel" runat="server" Transparency="30" BackColor="#E0E0E0">
<asp:Image runat="server" AlternateText="status" ImageUrl="~//Skins/Windows/Loading.gif"
ID="img" />
</telerik:RadAjaxLoadingPanel>
<telerik:RadCodeBlock ID="RadCode" runat="server">
<script type="text/javascript">
var currentLoadingPanel = null;
var currentUpdatedControl = null;
function RequestStart(sender, args) {
debugger;
currentLoadingPanel = document.getElementById('<%= LoadingPanel.ClientID%>');
var aliastest = args.get_eventTarget();
if (aliastest == 'ctl00$contentPlaceHolder$Button1') {
currentUpdatedControl = document.getElementById('<%=pnlDetails.ClientID%>');
}
currentLoadingPanel.show(currentUpdatedControl);
}
function ResponseEnd() {
//hide the loading panel and clean up the global variables
if (currentLoadingPanel != null)
currentLoadingPanel.hide(currentUpdatedControl);
currentUpdatedControl = null;
currentLoadingPanel = null;
}
</script>
</telerik:RadCodeBlock>