2007-04-11 Vladimir Krasnov * webform.js: fixed WebForm_RestoreScrollPosition, old submit call should be from form 2007-04-03 Marek Habersack * WebUIValidation_2.0.js: correctly validate against min/max values. Fixes bug #81280 2007-02-20 Igor Zelmanovich * webform.js: adjusted client script for MaintainScrollPositionOnPostBack feature to multiform enviroument in j2ee portal. 2007-02-19 Igor Zelmanovich * webform.js: fixed WebForm_ReEnableControls 2007-02-18 Eyal Alaluf * webform.js: Adding an optional parameter for passing the form to all JS methods. This is needed to support Http callbacks for J2EE portlets. 2007-02-18 Igor Zelmanovich * WebUIValidation_2.0.js: support client side validation for RadioButtonList 2007-02-04 Igor Zelmanovich * webform.js: fixed Callback feature: when WebForm_DoCallback is called not all input elements are posted. for example checkbox if not checked is not posted. 2007-02-08 Vladimir Krasnov * webform.js: added validators context init for j2ee portal support * WebUIValidation_2.0.js: added SetValidatorContext function, refactored evaluation function init ValidatorOnLoad and Page_ClientValidate 2007-02-04 Igor Zelmanovich * MaintainScrollPositionOnPostBack.js: * webform.js: * callback.js: merged into one resource file. 2007-02-01 Adar Wesley * webform.js: fixed WebForm_GetFormFromCtrl to find controls by id after chaning UniqueId implementation to have '$'. 2007-01-30 Vladimir Krasnov * webform.js: fixed WebForm_DoPostback, no need to find form if url is null 2007-01-25 Eyal Alaluf * MaintainScrollPositionOnPostBack.js, callback.js, webform.js: Under TARGET_J2EE portlet support we may have more then one ASP.Net form in a client page. Modify code to not assume we have a global 'theForm' variable. We either lookup the form using the control ID and DOM hierarchy or we receive it as an optional parameter to the function. 2006-12-31 Igor Zelmanovich * webform.js: WebForm_AutoFocus support for not focusable elements by setting focus on first focusable child. 2006-12-31 Igor Zelmanovich * callback.js: fixed: support IE7, encodeURIComponent is used to encode form. 2006-09-14 Igor Zelmanovich * WebUIValidation_2.0.js: added new file 2006-03-13 Chris Toshok * WebUIValidation.js (CompareValidatorEvaluateIsValid): implement. 2006-01-15 Robert Jordan * WebUIValidation.js (CustomValidatorEvaluateIsValid): Allow empty/missing ControlToValidate attributes. * WebUIValidation.js (ValidatorSucceeded): Hide validator's view. Fixes bug #77261. 2005-10-18 Chris Toshok * WebUIValidation.js: fix handling for validation_result so that buttons that don't cause validation still work. Fixes bug #76429. 2005-09-13 Chris Toshok * WebUIValidation.js (CustomValidatorEvaluateIsValid): the default if an evaluationfunc wasn't provided is "valid". Fixes #76078. 2005-09-06 Chris Toshok * webform.js (wasControlEnabled): use __enabledControlArray, generated by the HtmlControl foo when using SubmitDisabledControls. (WebForm_ReEnableControls): used by HtmlForm's SubmitDisabledControls. 2005-09-06 Chris Toshok * WebUIValidation.js (ValidatorCommonOnSubmit): reorder things so that for validationsummary's we show the message box after we display the summary. This is because the alert blocks further execution. (ValidatorGetErrorMessage): return the errormessage in preference to the text. (ValidatorGetText): new function, return the text in preference to the error message. (ValidatorFailed): use ValidatorGetText, and always set the innerHTML, not just when we don't have validationsummary's. 2005-08-27 Chris Toshok * webform.js: add copyright blurb, and add implementation of WebForm_AutoFocus, used by the 2.0 HtmlForm properties DefaultButton and DefaultFocus. 2005-08-04 Chris Toshok * WebUIValidation.js (CustomValidatorEvaluateIsValid): correct the args.IsValid check. 2005-08-04 Chris Toshok * WebUIValidation.js (ValidatorOnLoad): set "enabled" == "true" if there's no attribute present. (Page_ClientValidate): a validator succeeds if it's disabled. 2005-07-27 Chris Toshok * WebUIValidation.js (ValidatorCommonOnSubmit): fix formatting of List and SingleParagraph mode ValidationSummaries. (ValidatorTrim): use two regexps instead of two while loops. (CustomValidatorEvaluateIsValid): new function. 2005-07-26 Chris Toshok * WebUIValidation.js: fix the summary mode for ValidationSummaries. 2005-07-25 Chris Toshok * WebUIValidation.js (RangeValidatorEvaluateIsValid): fix this - GetAttribute is dead, long live validator.getAttribute. 2005-07-24 Chris Toshok * WebUIValidation.js: add support for validation summaries, both in summary and messagebox mode. 2005-07-22 Chris Toshok * WebUIValidation.js: the JSUnit tests pointed out that validator.evaluationfunction is not a string after OnLoad. do this as well so the tests pass, and deal with the difference between o[attr], o.getAttribute(attr), and o.attr. Ugh. 2005-07-21 Chris Toshok * WebUIValidation.js (RequiredFieldValidatorEvaluateIsValid): trim both the initial value and the control's value. 2005-07-21 Chris Toshok * WebUIValidation.js: handle validators that use Display="Dynamic". 2005-07-20 Chris Toshok * WebUIValidation.js (ValidatorTrim): new function. (RangeValidatorEvaluateIsValid): use ValidatorGetValue and ValidatorTrim. (RegularExpressionValidatorEvaluateIsValid): same. (RequiredFieldValidatorEvaluateIsValid): same. 2005-07-20 Chris Toshok * WebUIValidation.js: new file. 2005-03-11 Lluis Sanchez Gual * webform.js: ClientSubmit option set to true means submit performed by asp.net, not by the browser. 2005-02-04 Lluis Sanchez Gual * webform.js: Added webform script. 2005-01-10 Lluis Sanchez Gual * arrow_up.gif, arrow_down.gif: Added menu resources. 2004-12-02 Lluis Sanchez Gual * callback.js: Added callback script. 2004-11-26 Lluis Sanchez Gual * arrow_minus.gif, arrow_noexpand.gif, arrow_plus.gif, box_full.gif, box_empty.gif, box_minus.gif, box_noexpand.gif, box_plus.gif, contact.gif, dot_empty.gif, dot_full.gif, dots.gif, inbox.gif, star_empty.gif, star_full.gif, warning.gif, TreeView_noexpand.gif, TreeView_dash.gif, TreeView_dashminus.gif, TreeView_dashplus.gif, TreeView_i.gif, TreeView_l.gif, TreeView_lminus.gif, TreeView_lplus.gif, TreeView_minus.gif, TreeView_plus.gif, TreeView_r.gif, TreeView_rminus.gif, TreeView_rplus.gif, TreeView_t.gif, TreeView_tminus.gif, TreeView_tplus.gif, System.Web.UI.WebControls/TreeView.js New files.