1 2009-05-04 Jonathan Pryor <jpryor@novell.com>
3 * TranslationResources.resx (ErrOperationAborted): Send viewers of
4 this message to the Wiki for possible reasons they may get an
5 exception (and how to fix it).
7 2009-04-03 Marek Habersack <mhabersack@novell.com>
9 * WebUIValidation_2.0.js: CustomValidatorEvaluateIsValid calls the
10 client-side evaluation function even if ControlToValidate is not
11 set. Fixes bug #485458
13 2008-09-25 Marek Habersack <mhabersack@novell.com>
15 * WebUIValidation_2.0.js: do not trim the control value in
16 CompareValidatorEvaluateIsValid.
18 2008-01-21 Igor Zelmanovich <igorz@mainsoft.com>
20 * WebUIValidation_2.0.js:
21 fixed CompareValidatorEvaluateIsValid.
22 works correctly with operator="datatypecheck"
24 2008-01-13 Igor Zelmanovich <igorz@mainsoft.com>
27 make scripts compatible with MicrosoftAjaxLibrary.
29 2008-01-10 Igor Zelmanovich <igorz@mainsoft.com>
32 implement useAsync feature for Callback.
34 2008-01-10 Igor Zelmanovich <igorz@mainsoft.com>
37 make scripts compatible with MicrosoftAjaxLibrary.
39 2008-01-09 Igor Zelmanovich <igorz@mainsoft.com>
41 * WebUIValidation_2.0.js:
43 make scripts compatible with MicrosoftAjaxLibrary.
45 2007-12-08 Marek Habersack <mhabersack@novell.com>
47 * TranslationResources.resx: added - string resources for the
50 2007-11-20 Marek Habersack <mhabersack@novell.com>
52 * WebUIValidation.js: fix regular expression validator. Fixes bug
55 2007-11-20 Juraj Skripsky <js@hotfeet.ch>
57 * WebUIValidation_2.0.js: Fix typo.
59 2007-11-06 Juraj Skripsky <js@hotfeet.ch>
61 * webform.js (WebForm_FireDefaultButton): Gecko-based browsers
62 don't support the click() method for <a/> elements. Use
63 eval(myLink.href) instead.
65 2007-11-05 Igor Zelmanovich <igorz@mainsoft.com>
67 * WebUIValidation_2.0.js:
68 fixed RegularExpressionValidatorEvaluateIsValid function.
70 2007-11-01 Igor Zelmanovich <igorz@mainsoft.com>
72 * WebUIValidation_2.0.js: fixed ToInteger function.
73 value such '10.00' is not converted to integer.
75 2007-09-29 Marek Habersack <mhabersack@novell.com>
77 * WebUIValidation_2.0.js: replace all the ocurrences of 'this' with
78 'webForm'. The reason for such change is that under certain
79 circumstances the function may be called on an object which is not
80 the original webForm to which the function was assigned. This
81 happens, for instance, in the AJAX Control Toolkit which wraps the
82 ValidatorGetValue function with its own version and calls the
83 original function on a Function object, so 'this' in that instance
84 becomes a 'function()' and not the original 'Window' object.
86 2007-08-30 Igor Zelmanovich <igorz@mainsoft.com>
88 * WebUIValidation_2.0.js:
89 all Validators use RegisterExpandoAttribute for
90 not XHTML compliant attributes.
92 2007-08-30 Igor Zelmanovich <igorz@mainsoft.com>
94 * WebUIValidation_2.0.js: refactoring.
95 initialize evaluationfunction property for validator on client.
96 makes it compatible with AjaxControlToolkit.
98 2007-08-30 Igor Zelmanovich <igorz@mainsoft.com>
100 * webform.js: fixed MaintainScrollPositionOnPostBack feature.
102 2007-08-19 Marek Habersack <mhabersack@novell.com>
104 * webform.js: __doPostBack is a function defined in the self
105 object, not this._form. Fixes bug #82478.
107 2007-07-24 Igor Zelmanovich <igorz@mainsoft.com>
110 * WebUIValidation_2.0.js:
111 refactoring: provide possibility to define relevant functions in different
112 scopes. (global=window or form element). thus providing a solution for
113 multi form environment.
115 2007-05-16 Marek Habersack <mhabersack@novell.com>
117 * webform.js: in WebForm_ClientCallback set the id of the
118 __EVENTVALIDATION element when creating it or otherwise
119 WebForm_getFormData will not ignore it as expected by
120 WebForm_DoCallback, which will result in the variable being
121 present twice in the POST request.
123 * WebUIValidation.js: ported ToCurrency and ToDate converters from
124 WebUIValidation_2.0.js.
126 2007-04-17 Marek Habersack <mhabersack@novell.com>
128 * WebUIValidation_2.0.js: added HaveRegexp () function to detect
129 if the browser supports the RegExp class. Use GetElement ()
132 * WebUIValidation.js: added HaveRegexp () function to detect if
133 the browser supports the RegExp class.
135 * webform.js: use WebForm_GetElementById everywhere.
137 2007-04-11 Vladimir Krasnov <vladimirk@mainsoft.com>
139 * webform.js: fixed WebForm_RestoreScrollPosition, old submit call
142 2007-04-03 Marek Habersack <mhabersack@novell.com>
144 * WebUIValidation_2.0.js: correctly validate against min/max
145 values. Fixes bug #81280
147 2007-02-20 Igor Zelmanovich <igorz@mainsoft.com>
149 * webform.js: adjusted client script for MaintainScrollPositionOnPostBack
150 feature to multiform enviroument in j2ee portal.
152 2007-02-19 Igor Zelmanovich <igorz@mainsoft.com>
154 * webform.js: fixed WebForm_ReEnableControls
156 2007-02-18 Eyal Alaluf <eyala@mainsoft.com>
158 * webform.js: Adding an optional parameter for passing the form to all JS
159 methods. This is needed to support Http callbacks for J2EE portlets.
161 2007-02-18 Igor Zelmanovich <igorz@mainsoft.com>
163 * WebUIValidation_2.0.js:
164 support client side validation for RadioButtonList
166 2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
169 fixed Callback feature: when WebForm_DoCallback is called
170 not all input elements are posted. for example checkbox if not
171 checked is not posted.
173 2007-02-08 Vladimir Krasnov <vladimirk@mainsoft.com>
175 * webform.js: added validators context init for j2ee portal support
176 * WebUIValidation_2.0.js: added SetValidatorContext function,
177 refactored evaluation function init ValidatorOnLoad and
180 2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
182 * MaintainScrollPositionOnPostBack.js:
185 merged into one resource file.
187 2007-02-01 Adar Wesley <adarw@mainsoft.com>
189 * webform.js: fixed WebForm_GetFormFromCtrl to find controls by id
190 after chaning UniqueId implementation to have '$'.
192 2007-01-30 Vladimir Krasnov <vladimirk@mainsoft.com>
194 * webform.js: fixed WebForm_DoPostback, no need to find form if url is
197 2007-01-25 Eyal Alaluf <eyala@mainsoft.com>
199 * MaintainScrollPositionOnPostBack.js, callback.js, webform.js: Under
200 TARGET_J2EE portlet support we may have more then one ASP.Net form in a
201 client page. Modify code to not assume we have a global 'theForm'
202 variable. We either lookup the form using the control ID and DOM hierarchy
203 or we receive it as an optional parameter to the function.
205 2006-12-31 Igor Zelmanovich <igorz@mainsoft.com>
207 * webform.js: WebForm_AutoFocus support for not focusable elements
208 by setting focus on first focusable child.
210 2006-12-31 Igor Zelmanovich <igorz@mainsoft.com>
212 * callback.js: fixed: support IE7, encodeURIComponent is used to
215 2006-09-14 Igor Zelmanovich <igorz@mainsoft.com>
217 * WebUIValidation_2.0.js: added new file
219 2006-03-13 Chris Toshok <toshok@ximian.com>
221 * WebUIValidation.js (CompareValidatorEvaluateIsValid): implement.
223 2006-01-15 Robert Jordan <robertj@gmx.net>
225 * WebUIValidation.js (CustomValidatorEvaluateIsValid):
226 Allow empty/missing ControlToValidate attributes.
227 * WebUIValidation.js (ValidatorSucceeded):
228 Hide validator's view. Fixes bug #77261.
230 2005-10-18 Chris Toshok <toshok@ximian.com>
232 * WebUIValidation.js: fix handling for validation_result so that
233 buttons that don't cause validation still work. Fixes bug #76429.
235 2005-09-13 Chris Toshok <toshok@ximian.com>
237 * WebUIValidation.js (CustomValidatorEvaluateIsValid): the default
238 if an evaluationfunc wasn't provided is "valid". Fixes #76078.
240 2005-09-06 Chris Toshok <toshok@ximian.com>
242 * webform.js (wasControlEnabled): use __enabledControlArray,
243 generated by the HtmlControl foo when using
244 SubmitDisabledControls.
245 (WebForm_ReEnableControls): used by HtmlForm's
246 SubmitDisabledControls.
248 2005-09-06 Chris Toshok <toshok@ximian.com>
250 * WebUIValidation.js (ValidatorCommonOnSubmit): reorder things so
251 that for validationsummary's we show the message box after we
252 display the summary. This is because the alert blocks further
254 (ValidatorGetErrorMessage): return the errormessage in preference
256 (ValidatorGetText): new function, return the text in preference to
258 (ValidatorFailed): use ValidatorGetText, and always set the
259 innerHTML, not just when we don't have validationsummary's.
261 2005-08-27 Chris Toshok <toshok@ximian.com>
263 * webform.js: add copyright blurb, and add implementation of
264 WebForm_AutoFocus, used by the 2.0 HtmlForm properties
265 DefaultButton and DefaultFocus.
267 2005-08-04 Chris Toshok <toshok@ximian.com>
269 * WebUIValidation.js (CustomValidatorEvaluateIsValid): correct the
272 2005-08-04 Chris Toshok <toshok@ximian.com>
274 * WebUIValidation.js (ValidatorOnLoad): set "enabled" == "true" if
275 there's no attribute present.
276 (Page_ClientValidate): a validator succeeds if it's disabled.
278 2005-07-27 Chris Toshok <toshok@ximian.com>
280 * WebUIValidation.js (ValidatorCommonOnSubmit): fix formatting of
281 List and SingleParagraph mode ValidationSummaries.
282 (ValidatorTrim): use two regexps instead of two while loops.
283 (CustomValidatorEvaluateIsValid): new function.
285 2005-07-26 Chris Toshok <toshok@ximian.com>
287 * WebUIValidation.js: fix the summary mode for
290 2005-07-25 Chris Toshok <toshok@ximian.com>
292 * WebUIValidation.js (RangeValidatorEvaluateIsValid): fix this -
293 GetAttribute is dead, long live validator.getAttribute.
295 2005-07-24 Chris Toshok <toshok@ximian.com>
297 * WebUIValidation.js: add support for validation summaries, both
298 in summary and messagebox mode.
300 2005-07-22 Chris Toshok <toshok@ximian.com>
302 * WebUIValidation.js: the JSUnit tests pointed out that
303 validator.evaluationfunction is not a string after OnLoad. do
304 this as well so the tests pass, and deal with the difference
305 between o[attr], o.getAttribute(attr), and o.attr. Ugh.
307 2005-07-21 Chris Toshok <toshok@ximian.com>
309 * WebUIValidation.js (RequiredFieldValidatorEvaluateIsValid): trim
310 both the initial value and the control's value.
312 2005-07-21 Chris Toshok <toshok@ximian.com>
314 * WebUIValidation.js: handle validators that use
317 2005-07-20 Chris Toshok <toshok@ximian.com>
319 * WebUIValidation.js (ValidatorTrim): new function.
320 (RangeValidatorEvaluateIsValid): use ValidatorGetValue and
322 (RegularExpressionValidatorEvaluateIsValid): same.
323 (RequiredFieldValidatorEvaluateIsValid): same.
325 2005-07-20 Chris Toshok <toshok@ximian.com>
327 * WebUIValidation.js: new file.
329 2005-03-11 Lluis Sanchez Gual <lluis@novell.com>
331 * webform.js: ClientSubmit option set to true means submit
332 performed by asp.net, not by the browser.
334 2005-02-04 Lluis Sanchez Gual <lluis@novell.com>
336 * webform.js: Added webform script.
338 2005-01-10 Lluis Sanchez Gual <lluis@novell.com>
340 * arrow_up.gif, arrow_down.gif: Added menu resources.
342 2004-12-02 Lluis Sanchez Gual <lluis@novell.com>
344 * callback.js: Added callback script.
346 2004-11-26 Lluis Sanchez Gual <lluis@novell.com>
348 * arrow_minus.gif, arrow_noexpand.gif, arrow_plus.gif, box_full.gif,
349 box_empty.gif, box_minus.gif, box_noexpand.gif, box_plus.gif,
350 contact.gif, dot_empty.gif, dot_full.gif, dots.gif,
351 inbox.gif, star_empty.gif, star_full.gif, warning.gif,
352 TreeView_noexpand.gif, TreeView_dash.gif, TreeView_dashminus.gif,
353 TreeView_dashplus.gif, TreeView_i.gif, TreeView_l.gif,
354 TreeView_lminus.gif, TreeView_lplus.gif, TreeView_minus.gif,
355 TreeView_plus.gif, TreeView_r.gif, TreeView_rminus.gif,
356 TreeView_rplus.gif, TreeView_t.gif, TreeView_tminus.gif,
357 TreeView_tplus.gif, System.Web.UI.WebControls/TreeView.js