f6bb39ebe754642abaa84958eedd8355da8312c9
[mono.git] / mcs / class / System.Web / resources / ChangeLog
1 2007-02-18 Igor Zelmanovich <igorz@mainsoft.com>
2
3         * WebUIValidation_2.0.js: 
4         support client side validation for RadioButtonList
5
6 2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
7
8         * webform.js:
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.
12
13 2007-02-08  Vladimir Krasnov  <vladimirk@mainsoft.com>
14
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
18         Page_ClientValidate
19
20 2007-02-04 Igor Zelmanovich <igorz@mainsoft.com>
21
22         * MaintainScrollPositionOnPostBack.js:
23         * webform.js:
24         * callback.js:  
25         merged into one resource file.
26
27 2007-02-01  Adar Wesley <adarw@mainsoft.com>
28
29         * webform.js: fixed WebForm_GetFormFromCtrl to find controls by id
30         after chaning UniqueId implementation to have '$'.
31
32 2007-01-30  Vladimir Krasnov  <vladimirk@mainsoft.com>
33
34         * webform.js: fixed WebForm_DoPostback, no need to find form if url is
35         null
36
37 2007-01-25 Eyal Alaluf <eyala@mainsoft.com>
38
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.
44
45 2006-12-31 Igor Zelmanovich <igorz@mainsoft.com>
46
47         * webform.js: WebForm_AutoFocus support for not focusable elements 
48         by setting focus on first focusable child.
49
50 2006-12-31 Igor Zelmanovich <igorz@mainsoft.com>
51
52         * callback.js: fixed: support IE7, encodeURIComponent is used to 
53         encode form.
54
55 2006-09-14 Igor Zelmanovich <igorz@mainsoft.com>
56
57         * WebUIValidation_2.0.js: added new file
58
59 2006-03-13  Chris Toshok  <toshok@ximian.com>
60
61         * WebUIValidation.js (CompareValidatorEvaluateIsValid): implement.
62
63 2006-01-15  Robert Jordan  <robertj@gmx.net>
64
65         * WebUIValidation.js (CustomValidatorEvaluateIsValid):
66           Allow empty/missing ControlToValidate attributes.
67         * WebUIValidation.js (ValidatorSucceeded):
68           Hide validator's view. Fixes bug #77261.
69
70 2005-10-18  Chris Toshok  <toshok@ximian.com>
71
72         * WebUIValidation.js: fix handling for validation_result so that
73         buttons that don't cause validation still work.  Fixes bug #76429.
74
75 2005-09-13  Chris Toshok  <toshok@ximian.com>
76
77         * WebUIValidation.js (CustomValidatorEvaluateIsValid): the default
78         if an evaluationfunc wasn't provided is "valid".  Fixes #76078.
79
80 2005-09-06  Chris Toshok  <toshok@ximian.com>
81
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.
87
88 2005-09-06  Chris Toshok  <toshok@ximian.com>
89
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
93         execution.
94         (ValidatorGetErrorMessage): return the errormessage in preference
95         to the text.
96         (ValidatorGetText): new function, return the text in preference to
97         the error message.
98         (ValidatorFailed): use ValidatorGetText, and always set the
99         innerHTML, not just when we don't have validationsummary's.
100         
101 2005-08-27  Chris Toshok  <toshok@ximian.com>
102
103         * webform.js: add copyright blurb, and add implementation of
104         WebForm_AutoFocus, used by the 2.0 HtmlForm properties
105         DefaultButton and DefaultFocus.
106
107 2005-08-04  Chris Toshok  <toshok@ximian.com>
108
109         * WebUIValidation.js (CustomValidatorEvaluateIsValid): correct the
110         args.IsValid check.
111
112 2005-08-04  Chris Toshok  <toshok@ximian.com>
113
114         * WebUIValidation.js (ValidatorOnLoad): set "enabled" == "true" if
115         there's no attribute present.
116         (Page_ClientValidate): a validator succeeds if it's disabled.
117
118 2005-07-27  Chris Toshok  <toshok@ximian.com>
119
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.
124
125 2005-07-26  Chris Toshok  <toshok@ximian.com>
126
127         * WebUIValidation.js: fix the summary mode for
128         ValidationSummaries.
129
130 2005-07-25  Chris Toshok  <toshok@ximian.com>
131
132         * WebUIValidation.js (RangeValidatorEvaluateIsValid): fix this -
133         GetAttribute is dead, long live validator.getAttribute.
134
135 2005-07-24  Chris Toshok  <toshok@ximian.com>
136
137         * WebUIValidation.js: add support for validation summaries, both
138         in summary and messagebox mode.
139
140 2005-07-22  Chris Toshok  <toshok@ximian.com>
141
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.
146
147 2005-07-21  Chris Toshok  <toshok@ximian.com>
148
149         * WebUIValidation.js (RequiredFieldValidatorEvaluateIsValid): trim
150         both the initial value and the control's value.
151
152 2005-07-21  Chris Toshok  <toshok@ximian.com>
153
154         * WebUIValidation.js: handle validators that use
155         Display="Dynamic".
156
157 2005-07-20  Chris Toshok  <toshok@ximian.com>
158
159         * WebUIValidation.js (ValidatorTrim): new function.
160         (RangeValidatorEvaluateIsValid): use ValidatorGetValue and
161         ValidatorTrim.
162         (RegularExpressionValidatorEvaluateIsValid): same.
163         (RequiredFieldValidatorEvaluateIsValid): same.
164
165 2005-07-20  Chris Toshok  <toshok@ximian.com>
166
167         * WebUIValidation.js: new file.
168
169 2005-03-11  Lluis Sanchez Gual <lluis@novell.com>
170
171         * webform.js: ClientSubmit option set to true means submit
172         performed by asp.net, not by the browser.
173
174 2005-02-04  Lluis Sanchez Gual <lluis@novell.com>
175
176         * webform.js: Added webform script.
177
178 2005-01-10  Lluis Sanchez Gual <lluis@novell.com>
179
180         * arrow_up.gif, arrow_down.gif: Added menu resources.
181
182 2004-12-02  Lluis Sanchez Gual <lluis@novell.com>
183
184         * callback.js: Added callback script.
185
186 2004-11-26  Lluis Sanchez Gual <lluis@novell.com>
187
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
198         
199         New files.