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

OnAjaxSettingCreating

The AjaxSettingCreating event occurs just before an AjaxSetting is added to the AjaxSettings collection of the AjaxManager.

The event can be triggered by the AjaxSettings configured at design-time as they are about to be instantiated, or at run-time in response to AddAjaxSetting(). The event can be cancelled.

The AjaxSettingCreating event handler receives two arguments:

  • The RadAjaxManager control that owns the AjaxSettings collection to which the setting is added. This argument is of type object, but can be cast to the RadAjaxManager type.

  • An AjaxSettingCreatingEventArgs object with the following properties:

    • Canceled—This boolean property can be set to true to abandon creating the AjaxSetting and will prevent the OnAjaxSettingCreated event from firing.

    • Initiator—A reference to the object that triggered the AJAX request.

    • Updated—A reference to the object that will be updated by the AJAX request.

    • UpdatePanel—A reference to the underlying MS AJAX UpdatePanel.

The following example demonstrates how to use the OnAjaxSettingCreating event.

C#
protected void RadAjaxManager1_AjaxSettingCreating(object sender, AjaxSettingCreatingEventArgs e)
{
	e.Canceled = (e.Initiator == Button1) & (e.Updated == Label1);
}			
Not finding the help you need?
Contact Support