* TranslationResources.resx (ErrOperationAborted): Send viewers of
[mono.git] / mcs / class / System.Web / resources / ChangeLog
1 2009-05-04  Jonathan Pryor  <jpryor@novell.com>
2
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).
6
7 2009-04-03  Marek Habersack  <mhabersack@novell.com>
8
9         * WebUIValidation_2.0.js: CustomValidatorEvaluateIsValid calls the
10         client-side evaluation function even if ControlToValidate is not
11         set. Fixes bug #485458
12
13 2008-09-25  Marek Habersack  <mhabersack@novell.com>
14
15         * WebUIValidation_2.0.js: do not trim the control value in
16         CompareValidatorEvaluateIsValid.
17
18 2008-01-21 Igor Zelmanovich <igorz@mainsoft.com>
19
20         * WebUIValidation_2.0.js:
21         fixed CompareValidatorEvaluateIsValid.
22         works correctly with operator="datatypecheck"
23                 
24 2008-01-13 Igor Zelmanovich <igorz@mainsoft.com>
25
26         * webform.js:
27         make scripts compatible with MicrosoftAjaxLibrary.              
28
29 2008-01-10 Igor Zelmanovich <igorz@mainsoft.com>
30
31         * webform.js:
32         implement useAsync feature for Callback.                
33
34 2008-01-10 Igor Zelmanovich <igorz@mainsoft.com>
35
36         * webform.js:
37         make scripts compatible with MicrosoftAjaxLibrary.              
38
39 2008-01-09 Igor Zelmanovich <igorz@mainsoft.com>
40
41         * WebUIValidation_2.0.js:
42         * webform.js:
43         make scripts compatible with MicrosoftAjaxLibrary.              
44
45 2007-12-08  Marek Habersack  <mhabersack@novell.com>
46
47         * TranslationResources.resx: added - string resources for the
48         Sqlite providers.
49
50 2007-11-20  Marek Habersack  <mhabersack@novell.com>
51
52         * WebUIValidation.js: fix regular expression validator. Fixes bug
53         #342907.
54
55 2007-11-20 Juraj Skripsky <js@hotfeet.ch>
56
57         * WebUIValidation_2.0.js: Fix typo. 
58
59 2007-11-06 Juraj Skripsky <js@hotfeet.ch>
60
61         * webform.js (WebForm_FireDefaultButton): Gecko-based browsers
62         don't support the click() method for <a/> elements. Use
63         eval(myLink.href) instead.
64
65 2007-11-05 Igor Zelmanovich <igorz@mainsoft.com>
66
67         * WebUIValidation_2.0.js: 
68         fixed RegularExpressionValidatorEvaluateIsValid function.       
69
70 2007-11-01 Igor Zelmanovich <igorz@mainsoft.com>
71
72         * WebUIValidation_2.0.js: fixed ToInteger function.     
73         value such '10.00' is not converted to integer. 
74
75 2007-09-29  Marek Habersack  <mhabersack@novell.com>
76
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.
85
86 2007-08-30 Igor Zelmanovich <igorz@mainsoft.com>
87
88         * WebUIValidation_2.0.js:
89         all Validators use RegisterExpandoAttribute for 
90         not XHTML compliant attributes.
91
92 2007-08-30 Igor Zelmanovich <igorz@mainsoft.com>
93
94         * WebUIValidation_2.0.js: refactoring.
95         initialize evaluationfunction property for validator on client.
96         makes it compatible with AjaxControlToolkit.    
97
98 2007-08-30 Igor Zelmanovich <igorz@mainsoft.com>
99
100         * webform.js: fixed MaintainScrollPositionOnPostBack feature.
101
102 2007-08-19  Marek Habersack  <mhabersack@novell.com>
103
104         * webform.js: __doPostBack is a function defined in the self
105         object, not this._form. Fixes bug #82478.
106
107 2007-07-24 Igor Zelmanovich <igorz@mainsoft.com>
108
109         * webform.js:
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.         
114
115 2007-05-16  Marek Habersack  <mhabersack@novell.com>
116
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.
122
123         * WebUIValidation.js: ported ToCurrency and ToDate converters from
124         WebUIValidation_2.0.js.
125
126 2007-04-17  Marek Habersack  <mhabersack@novell.com>
127
128         * WebUIValidation_2.0.js: added HaveRegexp () function to detect
129         if the browser supports the RegExp class. Use GetElement ()
130         everywhere.
131
132         * WebUIValidation.js: added HaveRegexp () function to detect if
133         the browser supports the RegExp class.
134
135         * webform.js: use WebForm_GetElementById everywhere.
136
137 2007-04-11  Vladimir Krasnov  <vladimirk@mainsoft.com>
138
139         * webform.js: fixed WebForm_RestoreScrollPosition, old submit call
140         should be from form
141
142 2007-04-03  Marek Habersack  <mhabersack@novell.com>
143
144         * WebUIValidation_2.0.js: correctly validate against min/max
145         values. Fixes bug #81280
146
147 2007-02-20 Igor Zelmanovich <igorz@mainsoft.com>
148
149         * webform.js: adjusted client script for MaintainScrollPositionOnPostBack 
150         feature to multiform enviroument in j2ee portal.
151
152 2007-02-19 Igor Zelmanovich <igorz@mainsoft.com>
153
154         * webform.js: fixed WebForm_ReEnableControls
155
156 2007-02-18  Eyal Alaluf <eyala@mainsoft.com>
157
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. 
160
161 2007-02-18 Igor Zelmanovich <igorz@mainsoft.com>
162
163         * WebUIValidation_2.0.js: 
164         support client side validation for RadioButtonList
165
166 2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
167
168         * webform.js:
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.
172
173 2007-02-08  Vladimir Krasnov  <vladimirk@mainsoft.com>
174
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
178         Page_ClientValidate
179
180 2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
181
182         * MaintainScrollPositionOnPostBack.js:
183         * webform.js:
184         * callback.js:  
185         merged into one resource file.
186
187 2007-02-01  Adar Wesley <adarw@mainsoft.com>
188
189         * webform.js: fixed WebForm_GetFormFromCtrl to find controls by id
190         after chaning UniqueId implementation to have '$'.
191
192 2007-01-30  Vladimir Krasnov  <vladimirk@mainsoft.com>
193
194         * webform.js: fixed WebForm_DoPostback, no need to find form if url is
195         null
196
197 2007-01-25 Eyal Alaluf <eyala@mainsoft.com>
198
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.
204
205 2006-12-31 Igor Zelmanovich <igorz@mainsoft.com>
206
207         * webform.js: WebForm_AutoFocus support for not focusable elements 
208         by setting focus on first focusable child.
209
210 2006-12-31 Igor Zelmanovich <igorz@mainsoft.com>
211
212         * callback.js: fixed: support IE7, encodeURIComponent is used to 
213         encode form.
214
215 2006-09-14 Igor Zelmanovich <igorz@mainsoft.com>
216
217         * WebUIValidation_2.0.js: added new file
218
219 2006-03-13  Chris Toshok  <toshok@ximian.com>
220
221         * WebUIValidation.js (CompareValidatorEvaluateIsValid): implement.
222
223 2006-01-15  Robert Jordan  <robertj@gmx.net>
224
225         * WebUIValidation.js (CustomValidatorEvaluateIsValid):
226           Allow empty/missing ControlToValidate attributes.
227         * WebUIValidation.js (ValidatorSucceeded):
228           Hide validator's view. Fixes bug #77261.
229
230 2005-10-18  Chris Toshok  <toshok@ximian.com>
231
232         * WebUIValidation.js: fix handling for validation_result so that
233         buttons that don't cause validation still work.  Fixes bug #76429.
234
235 2005-09-13  Chris Toshok  <toshok@ximian.com>
236
237         * WebUIValidation.js (CustomValidatorEvaluateIsValid): the default
238         if an evaluationfunc wasn't provided is "valid".  Fixes #76078.
239
240 2005-09-06  Chris Toshok  <toshok@ximian.com>
241
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.
247
248 2005-09-06  Chris Toshok  <toshok@ximian.com>
249
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
253         execution.
254         (ValidatorGetErrorMessage): return the errormessage in preference
255         to the text.
256         (ValidatorGetText): new function, return the text in preference to
257         the error message.
258         (ValidatorFailed): use ValidatorGetText, and always set the
259         innerHTML, not just when we don't have validationsummary's.
260         
261 2005-08-27  Chris Toshok  <toshok@ximian.com>
262
263         * webform.js: add copyright blurb, and add implementation of
264         WebForm_AutoFocus, used by the 2.0 HtmlForm properties
265         DefaultButton and DefaultFocus.
266
267 2005-08-04  Chris Toshok  <toshok@ximian.com>
268
269         * WebUIValidation.js (CustomValidatorEvaluateIsValid): correct the
270         args.IsValid check.
271
272 2005-08-04  Chris Toshok  <toshok@ximian.com>
273
274         * WebUIValidation.js (ValidatorOnLoad): set "enabled" == "true" if
275         there's no attribute present.
276         (Page_ClientValidate): a validator succeeds if it's disabled.
277
278 2005-07-27  Chris Toshok  <toshok@ximian.com>
279
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.
284
285 2005-07-26  Chris Toshok  <toshok@ximian.com>
286
287         * WebUIValidation.js: fix the summary mode for
288         ValidationSummaries.
289
290 2005-07-25  Chris Toshok  <toshok@ximian.com>
291
292         * WebUIValidation.js (RangeValidatorEvaluateIsValid): fix this -
293         GetAttribute is dead, long live validator.getAttribute.
294
295 2005-07-24  Chris Toshok  <toshok@ximian.com>
296
297         * WebUIValidation.js: add support for validation summaries, both
298         in summary and messagebox mode.
299
300 2005-07-22  Chris Toshok  <toshok@ximian.com>
301
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.
306
307 2005-07-21  Chris Toshok  <toshok@ximian.com>
308
309         * WebUIValidation.js (RequiredFieldValidatorEvaluateIsValid): trim
310         both the initial value and the control's value.
311
312 2005-07-21  Chris Toshok  <toshok@ximian.com>
313
314         * WebUIValidation.js: handle validators that use
315         Display="Dynamic".
316
317 2005-07-20  Chris Toshok  <toshok@ximian.com>
318
319         * WebUIValidation.js (ValidatorTrim): new function.
320         (RangeValidatorEvaluateIsValid): use ValidatorGetValue and
321         ValidatorTrim.
322         (RegularExpressionValidatorEvaluateIsValid): same.
323         (RequiredFieldValidatorEvaluateIsValid): same.
324
325 2005-07-20  Chris Toshok  <toshok@ximian.com>
326
327         * WebUIValidation.js: new file.
328
329 2005-03-11  Lluis Sanchez Gual <lluis@novell.com>
330
331         * webform.js: ClientSubmit option set to true means submit
332         performed by asp.net, not by the browser.
333
334 2005-02-04  Lluis Sanchez Gual <lluis@novell.com>
335
336         * webform.js: Added webform script.
337
338 2005-01-10  Lluis Sanchez Gual <lluis@novell.com>
339
340         * arrow_up.gif, arrow_down.gif: Added menu resources.
341
342 2004-12-02  Lluis Sanchez Gual <lluis@novell.com>
343
344         * callback.js: Added callback script.
345
346 2004-11-26  Lluis Sanchez Gual <lluis@novell.com>
347
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
358         
359         New files.