Changeset 1351 for trunk/UPGRADE

Show
Ignore:
Timestamp:
08/27/2006 06:26:55 PM (2 years ago)
Author:
xue
Message:

Merge from 3.0 branch till 1350.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/UPGRADE

    r1321 r1351  
    1313version B between A and C, you need to following the instructions 
    1414for both A and B. 
     15 
     16Upgrading from v3.0.3 
     17--------------------- 
     18- This change affects existing client-side javascript handlers such as 
     19  <com:TRequiredFieldValidator ClientSide.OnSuccess="xxx" /> 
     20  All ClientSide javascript event handlers (such as ClientSide.OnSuccess) 
     21  are by default wrapped within the function block. 
     22       function(sender, parameter){ // handler code } 
     23  You may override this behaviour by providing your own javascript statement block 
     24  as "javascript:MyHandlerFunction", e.g. ClientSide.OnSuccess="javascript:MyHandlerFunction" 
     25  or ClientSide.OnSuccess="javascript:function(validator,sender){ ... }" 
    1526 
    1627 
     
    4354  This change only affects user controls that override this method. 
    4455 
    45 Upgrading from v3.0.0 RC2 
    46 ------------------------- 
    47 - Template comment tag is changed from <! ... !> to <!-- ... --!> 
    48 - Remember to clean up 'assets' directory of your PRADO application 
    49   as Javascript libraries were updated and client-side validators rewritten. 
    50  
    51  
    52 Upgrading from v3.0.0 RC1 
    53 ------------------------- 
    54 - !!! Expressions appeared in a template are now evaluated in PreRender 
    55   stage. Previously, for template expressions, they are evaluated during 
    56   rendering stage, while for property expressions, they are done right 
    57   after the controls are constructed. 
    58 - !!! The context of the expressions appeared in a template is changed 
    59   to the template control. Previously, it is the component/control 
    60   associated with the expression. 
    61 - !!! List controls databound with integer-indexed arrays will have 
    62   the integers as their list item values. Previously, it used the array 
    63   values as the list item values. 
    64  
    65  
    66 Upgrading from v3.0.0 beta 
    67 -------------------------- 
    68 - THttpSession.UseCustomStorage replaces the previous Storage. 
    69 - Pagers in TDataGrid are now enclosed within panels. The event indicating 
    70   their creation is changed to OnPagerCreated instead of OnItemCreated. 
    71 - TTextHighlighter.EnableCopyCode defaults to false now. 
    72 - THtmlArea default toolbar and size are modified. 
    73 - TTarFileExtrator is moved to System.IO 
    74   Cache classes are moved to System.Caching 
    75   TXmlDocument is moved to System.Xml 
    76   TLogger, TLogRouter, TDataFieldAccessor, TSimpleDateFormatter are moved to System.Util 
    77  
    78  
    79 Upgrading from v3.0.0 alpha 
    80 --------------------------- 
    81 All event names must start with 'On'. 
    82  
    83  
    8456Upgrading from v2.x and v1.x 
    8557----------------------------