| | 15 | |
| | 16 | Upgrading 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){ ... }" |
| 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 | | |