From b07499534b6d0ed57a2b80c4d95354ca3791c236 Mon Sep 17 00:00:00 2001 From: xue <> Date: Sat, 15 Apr 2006 14:21:40 +0000 Subject: Breaking change! Changed context of the expressions in template to the template control. Evaluations of <%= %> are now all in PreRender stage. --- UPGRADE | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'UPGRADE') diff --git a/UPGRADE b/UPGRADE index b7bbd35b..b9213eb8 100644 --- a/UPGRADE +++ b/UPGRADE @@ -16,9 +16,13 @@ for both A and B. Upgrading from v3.0.0 RC1 ------------------------- -- !!! The context of template expression/statements/databinding tags - is changed to the control owning the template. Previously, it was - the control representing the tag. +- !!! Expressions appeared in a template are now evaluated in PreRender + stage. Previously, for template expressions, they are evaluated during + rendering stage, while for property expressions, they are done right + after the controls are constructed. +- !!! The context of the expressions appeared in a template is changed + to the template control. Previously, it is the component/control + associated with the expression. - !!! List controls databound with integer-indexed arrays will have the integers as their list item values. Previously, it used the array values as the list item values. -- cgit v1.2.3