1 2007-02-18 Igor Zelmanovich <igorz@mainsoft.com>
3 * WebUIValidation_2.0.js:
4 support client side validation for RadioButtonList
6 2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
9 fixed Callback feature: when WebForm_DoCallback is called
10 not all input elements are posted. for example checkbox if not
11 checked is not posted.
13 2007-02-08 Vladimir Krasnov <vladimirk@mainsoft.com>
15 * webform.js: added validators context init for j2ee portal support
16 * WebUIValidation_2.0.js: added SetValidatorContext function,
17 refactored evaluation function init ValidatorOnLoad and
20 2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
22 * MaintainScrollPositionOnPostBack.js:
25 merged into one resource file.
27 2007-02-01 Adar Wesley <adarw@mainsoft.com>
29 * webform.js: fixed WebForm_GetFormFromCtrl to find controls by id
30 after chaning UniqueId implementation to have '$'.
32 2007-01-30 Vladimir Krasnov <vladimirk@mainsoft.com>
34 * webform.js: fixed WebForm_DoPostback, no need to find form if url is
37 2007-01-25 Eyal Alaluf <eyala@mainsoft.com>
39 * MaintainScrollPositionOnPostBack.js, callback.js, webform.js: Under
40 TARGET_J2EE portlet support we may have more then one ASP.Net form in a
41 client page. Modify code to not assume we have a global 'theForm'
42 variable. We either lookup the form using the control ID and DOM hierarchy
43 or we receive it as an optional parameter to the function.
45 2006-12-31 Igor Zelmanovich <igorz@mainsoft.com>
47 * webform.js: WebForm_AutoFocus support for not focusable elements
48 by setting focus on first focusable child.
50 2006-12-31 Igor Zelmanovich <igorz@mainsoft.com>
52 * callback.js: fixed: support IE7, encodeURIComponent is used to
55 2006-09-14 Igor Zelmanovich <igorz@mainsoft.com>
57 * WebUIValidation_2.0.js: added new file
59 2006-03-13 Chris Toshok <toshok@ximian.com>
61 * WebUIValidation.js (CompareValidatorEvaluateIsValid): implement.
63 2006-01-15 Robert Jordan <robertj@gmx.net>
65 * WebUIValidation.js (CustomValidatorEvaluateIsValid):
66 Allow empty/missing ControlToValidate attributes.
67 * WebUIValidation.js (ValidatorSucceeded):
68 Hide validator's view. Fixes bug #77261.
70 2005-10-18 Chris Toshok <toshok@ximian.com>
72 * WebUIValidation.js: fix handling for validation_result so that
73 buttons that don't cause validation still work. Fixes bug #76429.
75 2005-09-13 Chris Toshok <toshok@ximian.com>
77 * WebUIValidation.js (CustomValidatorEvaluateIsValid): the default
78 if an evaluationfunc wasn't provided is "valid". Fixes #76078.
80 2005-09-06 Chris Toshok <toshok@ximian.com>
82 * webform.js (wasControlEnabled): use __enabledControlArray,
83 generated by the HtmlControl foo when using
84 SubmitDisabledControls.
85 (WebForm_ReEnableControls): used by HtmlForm's
86 SubmitDisabledControls.
88 2005-09-06 Chris Toshok <toshok@ximian.com>
90 * WebUIValidation.js (ValidatorCommonOnSubmit): reorder things so
91 that for validationsummary's we show the message box after we
92 display the summary. This is because the alert blocks further
94 (ValidatorGetErrorMessage): return the errormessage in preference
96 (ValidatorGetText): new function, return the text in preference to
98 (ValidatorFailed): use ValidatorGetText, and always set the
99 innerHTML, not just when we don't have validationsummary's.
101 2005-08-27 Chris Toshok <toshok@ximian.com>
103 * webform.js: add copyright blurb, and add implementation of
104 WebForm_AutoFocus, used by the 2.0 HtmlForm properties
105 DefaultButton and DefaultFocus.
107 2005-08-04 Chris Toshok <toshok@ximian.com>
109 * WebUIValidation.js (CustomValidatorEvaluateIsValid): correct the
112 2005-08-04 Chris Toshok <toshok@ximian.com>
114 * WebUIValidation.js (ValidatorOnLoad): set "enabled" == "true" if
115 there's no attribute present.
116 (Page_ClientValidate): a validator succeeds if it's disabled.
118 2005-07-27 Chris Toshok <toshok@ximian.com>
120 * WebUIValidation.js (ValidatorCommonOnSubmit): fix formatting of
121 List and SingleParagraph mode ValidationSummaries.
122 (ValidatorTrim): use two regexps instead of two while loops.
123 (CustomValidatorEvaluateIsValid): new function.
125 2005-07-26 Chris Toshok <toshok@ximian.com>
127 * WebUIValidation.js: fix the summary mode for
130 2005-07-25 Chris Toshok <toshok@ximian.com>
132 * WebUIValidation.js (RangeValidatorEvaluateIsValid): fix this -
133 GetAttribute is dead, long live validator.getAttribute.
135 2005-07-24 Chris Toshok <toshok@ximian.com>
137 * WebUIValidation.js: add support for validation summaries, both
138 in summary and messagebox mode.
140 2005-07-22 Chris Toshok <toshok@ximian.com>
142 * WebUIValidation.js: the JSUnit tests pointed out that
143 validator.evaluationfunction is not a string after OnLoad. do
144 this as well so the tests pass, and deal with the difference
145 between o[attr], o.getAttribute(attr), and o.attr. Ugh.
147 2005-07-21 Chris Toshok <toshok@ximian.com>
149 * WebUIValidation.js (RequiredFieldValidatorEvaluateIsValid): trim
150 both the initial value and the control's value.
152 2005-07-21 Chris Toshok <toshok@ximian.com>
154 * WebUIValidation.js: handle validators that use
157 2005-07-20 Chris Toshok <toshok@ximian.com>
159 * WebUIValidation.js (ValidatorTrim): new function.
160 (RangeValidatorEvaluateIsValid): use ValidatorGetValue and
162 (RegularExpressionValidatorEvaluateIsValid): same.
163 (RequiredFieldValidatorEvaluateIsValid): same.
165 2005-07-20 Chris Toshok <toshok@ximian.com>
167 * WebUIValidation.js: new file.
169 2005-03-11 Lluis Sanchez Gual <lluis@novell.com>
171 * webform.js: ClientSubmit option set to true means submit
172 performed by asp.net, not by the browser.
174 2005-02-04 Lluis Sanchez Gual <lluis@novell.com>
176 * webform.js: Added webform script.
178 2005-01-10 Lluis Sanchez Gual <lluis@novell.com>
180 * arrow_up.gif, arrow_down.gif: Added menu resources.
182 2004-12-02 Lluis Sanchez Gual <lluis@novell.com>
184 * callback.js: Added callback script.
186 2004-11-26 Lluis Sanchez Gual <lluis@novell.com>
188 * arrow_minus.gif, arrow_noexpand.gif, arrow_plus.gif, box_full.gif,
189 box_empty.gif, box_minus.gif, box_noexpand.gif, box_plus.gif,
190 contact.gif, dot_empty.gif, dot_full.gif, dots.gif,
191 inbox.gif, star_empty.gif, star_full.gif, warning.gif,
192 TreeView_noexpand.gif, TreeView_dash.gif, TreeView_dashminus.gif,
193 TreeView_dashplus.gif, TreeView_i.gif, TreeView_l.gif,
194 TreeView_lminus.gif, TreeView_lplus.gif, TreeView_minus.gif,
195 TreeView_plus.gif, TreeView_r.gif, TreeView_rminus.gif,
196 TreeView_rplus.gif, TreeView_t.gif, TreeView_tminus.gif,
197 TreeView_tplus.gif, System.Web.UI.WebControls/TreeView.js