RadNotification for ASP.NET AJAX

RadControls for ASP.NET AJAX

Aside from declaring an event handler in the server-side properties of the RadNotification you can also assign them in client-side code. When using the client-side API, pass a reference to the event handler rather than its name. One advantage of using the client-side API is that you can attach multiple event handlers to one event using the standard MS AJAX convention:

CopyASPX
function addEvents()
{
    var radNotification1 = $find("<%= RadNotification1.ClientID %>");
    radNotification1.add_shown(clientShown1);
    radNotification1.add_shown(clientShown2);
}

Another advantage of the client-side API is that you can detach an event handler dynamically:

CopyASPX
function removeEvents()
{
    var radNotification1 = $find("<%= RadNotification1.ClientID %>");
    radNotification1.remove_shown(clientShown1);
}
A list with the available methods

Name

Description

add_hidden

Add a handler to the OnClientHidden event.

add_hiding

Add a handler to the OnClientHiding event.

add_showing

Add a handler to the OnClientShowing event.

add_shown

Add a handler to the OnClientShown event.

add_updateError

dd a handler to the OnClientUpdateError event.

add_updated

Add a handler to the OnClientUpdated event.

add_updating

Add a handler to the OnClientUpdating event.

remove_hidden

Remove a handler from the OnClientHidden event.

remove_hiding

Remove a handler from the OnClientHiding event.

remove_showing

Remove a handler from the OnClientShowing event.

remove_shown

Remove a handler from the OnClientShown event.

remove_updateError

Remove a handler from the OnClientUpdateError event.

remove_updated

Remove a handler from the OnClientUpdated event.

remove_updating

Remove a handler from the OnClientUpdating event.

See Also