Update of /cvsroot/magicajax/magicajax/Core
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7486/Core
Modified Files:
MagicAjaxModule.cs
Log Message:
A bit of refactoring for the ajax events handling.
--AjaxCall event is renamed to AjaxCallStart
--AjaxControl/AjaxPage/AjaxUserControl invoke AjaxCallStart at Load event, PreWriteScript at PreRender, and AjaxCallEnd at Unload, during an Ajax callback
--Some minor modifications to make extending AjaxControl a bit easier.
Index: MagicAjaxModule.cs
===================================================================
RCS file: /cvsroot/magicajax/magicajax/Core/MagicAjaxModule.cs,v
retrieving revision 1.47
retrieving revision 1.48
diff -C2 -d -r1.47 -r1.48
*** MagicAjaxModule.cs 21 Dec 2005 12:21:44 -0000 1.47
--- MagicAjaxModule.cs 22 Dec 2005 01:15:19 -0000 1.48
***************
*** 725,729 ****
{
if (control is IAjaxCallEventHandler)
! ((IAjaxCallEventHandler) control).RaiseAjaxCallEvent();
for (int i=0; i < control.Controls.Count; i++)
--- 725,729 ----
{
if (control is IAjaxCallEventHandler)
! ((IAjaxCallEventHandler) control).RaiseAjaxCallStartEvent();
for (int i=0; i < control.Controls.Count; i++)
|