New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

RadAjaxPanel Object

The following table lists significant methods of the RadAjaxPanel client-side object:

 

NameParametersReturn TypeDescription
get_ajaxSettingsnonearray of objectsReturns an array of settings where each object has properties for the InitControlID and another array of UpdatedControls.
get_defaultLoadingPanelIDnonestringReturns the DefaultLoadingPanelID.
get_enableAJAXnonebooleanTrue if AJAX is enabled.
get_enableHistorynonebooleanTrue if browser history is enabled during AJAX requests.
set_ajaxSettingsarray of objectsnoneSets the array of objects representing the AjaxSettings.
set_defaultLoadingPanelIDstringnoneSets the DefaultLoadingPanelID
set_enableAJAXbooleannoneAllows or blocks the request to be executed through AJAX. Pass True to allow AJAX, False to have the request fulfilled through a standard postback.
set_enableHistorybooleannoneAllows browser history during AJAX requests. Pass True to allow browser history during AJAX requests.

Example:

JavaScript
	    <script type="text/javascript">
	        var ajaxPanel = $find("<%= RadAjaxPanel1.ClientID %>");
	        var settings = ajaxPanel.get_ajaxSettings();
	        var settingsList = '';
	        for (setting in settings) {
	            var initiatingControl = settings[setting].InitControlID;
	            var controls = settings[setting].UpdatedControls;
	            var controlList = '';
	            for (control in controls) {
	                controlList += ' ' + controls[control].ControlID;
	            }
	            settingsList += '\nInitiated by: ' + initiatingControl + '\nUpdated Controls: ' + controlList;
	        }
	        alert(settingsList);
	    </script>
Not finding the help you need?
Contact Support