| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808 |
- 2005-08-29 Chris Toshok <[email protected]>
- * HtmlButton.cs: Fix some 2.0 Page/ClientScript obsolete warnings.
- 2005-08-28 Gonzalo Paniagua Javier <[email protected]>
- * HtmlAnchor.cs: no need for the resolvedHRef field, as it might be set
- but not used. Call ResolveUrl when rendering the attributes instead.
- 2005-08-28 Chris Toshok <[email protected]>
- * HtmlHeadBuilder.cs: this is public.
- * HtmlSelectBuilder.cs: in 2.0 this is public.
- * HtmlInputButton.cs: fix boilerplate.
- * HtmlInputImage.cs (RaisePostBackEvent): add missing argument.
- (IPostBackEventHandler.RaisePostBackEvent): in 2.0, call
- Page.Validation(ValidationGroup).
- 2005-08-28 Chris Toshok <[email protected]>
- * HtmlInputReset.cs: mostly complete implementation.
- 2005-08-28 Chris Toshok <[email protected]>
- * HtmlInputPassword.cs: doh, make this NET_2_0 only.
- 2005-08-28 Chris Toshok <[email protected]>
- * HtmlInputPassword.cs: implement.
- 2005-08-28 Chris Toshok <[email protected]>
- * HtmlImage.cs: corcompare fixes.
- * HtmlInputCheckBox.cs: same.
- 2005-08-27 Chris Toshok <[email protected]>
- * HtmlControl.cs (GetAttribute, SetAttribute): implement.
- 2005-08-27 Chris Toshok <[email protected]>
- * HtmlForm.cs (DefaultButton, DefaultFocus): implement properties.
- (OnPreRender): figure out (hackishly) if we're uplevel rendering.
- If we have a default button/focus control set, register webform.js
- as a client script block, and emit some JS to focus the control.
- (RenderAttributes): verify that the DefaultButton attribute points
- to a valid IButtonControl implementing control. Also remove the
- defaultfocus/defaultbutton attributes before calling
- base.RenderAttributes.
- 2005-08-27 Kornél Pál <[email protected]>
- * HtmlTableCell.cs: Fixed to use Consts.
- 2005-08-26 Chris Toshok <[email protected]>
- * HtmlButton.cs (ValidationGroup): implement.
- (RaisePostBackEvent): gross #ifdef-iry to make sure we only have
- one body of the actual RaisePostBackEvent code. Also, call
- Page.Validate(ValidationGroup) in the 2.0 case.
- 2005-08-25 Miguel de Icaza <[email protected]>
- * HtmlHead.cs: Implement constructor, pass the tag.
- 2005-08-25 Sebastien Pouliot <[email protected]>
- * HtmlHead.cs: Fixed base class (to HtmlGenericControl).
- 2005-08-25 Chris Toshok <[email protected]>
- * HtmlForm.cs (CreateControlCollection, OnPreRender,
- RenderControl): implement naively, just calling base.Method.
- 2005-08-25 Chris Toshok <[email protected]>
- * HtmlForm.cs (RenderAttributes): don't strip off the stuff after
- the last '/' when rendering the action. Fixes comments in
- nGallery.
- 2005-08-24 Chris Toshok <[email protected]>
- * HtmlInputButton.cs, HtmlInputFile.cs, HtmlHead.cs,
- HtmlInputImage.cs, HtmlForm.cs, HtmlInputCheckBox.cs,
- HtmlInputHidden.cs, HtmlButton.cs, HtmlSelect.cs, HtmlControl.cs:
- Add MonoTODO's for all NotImplementedException's.
- 2005-08-18 Dick Porter <[email protected]>
- * HtmlTable.cs, HtmlInputButton.cs, HtmlInputFile.cs, HtmlHead.cs,
- HtmlInputImage.cs, HtmlForm.cs, HtmlInputText.cs,
- HtmlInputCheckBox.cs, HtmlAnchor.cs, HtmlInputRadioButton.cs,
- HtmlButton.cs, HtmlInputHidden.cs, HtmlTextArea.cs,
- HtmlTableRow.cs, HtmlSelect.cs, HtmlControl.cs, HtmlTitle.cs,
- HtmlContainerControl.cs: 2.0 API fixes and stubs and attribute fixes
- 2005-08-15 Sebastien Pouliot <[email protected]>
- * HtmlInputRadioButton.cs, HtmlInputText.cs, HtmlTextArea.cs: Renamed
- Load method (bad choice) to DefaultLoadPostData.
- 2005-08-15 Sebastien Pouliot <[email protected]>
-
- * HtmlAnchor.cs: Fixed protected RaisePostBackEvent in 2.0.
- * HtmlInputRadioButton.cs: Fixed Value property and LoadPostData
- method. Fixed support for protected LoadPostData and
- RaisePostDataChangedEvent in 2.0 (recursion).
- * HtmlInputText.cs: Fixed LoadPostData. Fixed support for protected
- LoadPostData and RaisePostDataChangedEvent in 2.0 (recursion).
- * HtmlTextArea.cs: Fixed LoadPostData. Fixed support for protected
- LoadPostData and RaisePostDataChangedEvent in 2.0 (recursion).
- 2005-08-15 Sebastien Pouliot <[email protected]>
- * HtmlTableCell.cs: Added "string" [TypeConverter] attribute to NoWrap
- for 2.0 profile. The class seems to be internal and not (yet?)
- implemented.
- 2005-08-13 Sebastien Pouliot <[email protected]>
- * HtmlAnchor.cs: Add Localizable attribute to 2.0 profile.
- * HtmlEmptyTagControlBuilder.cs: New. ControlBuilder required for
- (at least) HtmlInputControl in 2.0 profile.
- * HtmlInputControl.cs: Use a new ControlBuilder class for 2.0 profile.
- * HtmlInputText.cs: Fix DefaultValue attribute for 2.0 profile.
- 2005-08-09 Dick Porter <[email protected]>
- * HtmlSelect.cs: Clear databindings when adding a new one; cope
- with assorted combinations of empty text and value fields; write
- <option> tags manually to match ms HTML output. All fix nunit
- tests.
- 2005-08-08 Sebastien Pouliot <[email protected]>
- * HtmlInputControl.cs: Remove code to handle password (wrong place)
- and fixed type handling for 2.0.
- * HtmlInputText.cs: Added code to remove (only in 1.x) the value when
- the type == password. Tests indicates that the value is present for
- 2.0.
- 2005-08-05 Dick Porter <[email protected]>
- * HtmlSelect.cs: Fix databinding when one or other of Name and
- Value aren't supplied (thanks to Peter for the patch); Make
- <option> indenting match ms output.
- 2005-07-30 Ben Maurer <[email protected]>
- * HtmlForm.cs: Make sure we actually put the "?" in the url
- 2005-07-29 Dick Porter <[email protected]>
- * HtmlForm.cs: Simplify the rendering code by using QueryStringRaw
- instead of building the query string by hand
- 2005-07-27 Dick Porter <[email protected]>
- * HtmlInputCheckBox.cs: New implementation
- 2005-07-26 Peter Dennis Bartok <[email protected]>
- * HtmlSelect.cs: Added missing attributes
- 2005-07-26 Dick Porter <[email protected]>
- * HtmlSelect.cs: New implementation
- 2005-07-26 Miguel de Icaza <[email protected]>
- * HtmlForm.cs: It is possible to have keys with no values in the
- query string, do not try to process those on the foreach loop.
-
- The question is: what should happen if I only get the key?
- Example: file_with_a_form.aspx?a
- 2005-07-25 Peter Dennis Bartok <[email protected]>
- * HtmlForml.cs: Implemented UniqueID (new in sp1)
- * HtmlButton.cs, HtmlInputButton.cs, HtmlInputImage.cs: Attribute fixes
- 2005-07-24 Dick Porter <[email protected]>
- * HtmlForm.cs: Add the trailing query string to the form action;
- fixes bug shown in Test/standalone/htmlform/qs_postback.aspx
- 2005-07-22 Dick Porter <[email protected]>
- * HtmlInputFile.cs: Add assembly attributes
- 2005-07-21 Dick Porter <[email protected]>
- * HtmlImage.cs: The src attribute needs to be a relative URL;
- close the HTML element when rendering attributes, to match the MS
- impl.
- * HtmlForm.cs: Added assembly attributes; don't render ID twice;
- don't render enctype and target if they are empty strings;
- implement a Render overload to keep corcompare quiet.
- 2005-07-20 Chris Toshok <[email protected]>
- * HtmlForm.cs (RenderAttributes): if there are submit statements,
- we need to render those.
- * HtmlInputImage.cs: same.
- * HtmlInputButton.cs: hook up the client validation stuff.
- * HtmlButton.cs: same, except a lot more complicated due to
- postback handling.
- 2005-07-19 Dick Porter <[email protected]>
- * HtmlImage.cs: Added attributes; use Int32.Parse instead of
- Convert.ToInt32
- 2005-07-18 Sebastien Pouliot <[email protected]>
-
- * HtmlInputControl.cs: Fix Type when using ctor(null). Now use
- ControlID for Name (and not ID). Added ControlBuilder attribute.
- * HtmlTable.cs: Simplify check when adding controls.
- * HtmlTableRow.cs: Simplify check when adding controls.
- 2005-07-18 Jackson Harper <[email protected]>
- * HtmlInputHidden.cs: Use Events Add/Remove. Add DefaultEvent
- attribute.
- 2005-07-15 Jackson Harper <[email protected]>
- * HtmlInputImage.cs: Use Events Add/Remove. Remove uneeded
- constant. Update fetching from viewstate code to use new
- convenience method.
- 2005-07-15 Jackson Harper <[email protected]>
- * HtmlInputButton.cs: Add DefaultEventAttribute.
- 2005-07-15 Sebastien Pouliot <[email protected]>
-
- * HtmlInputControl.cs: Removed internal property (no more required to
- compile).
- * HtmlInputRadioButton.cs: Optimized events.
- * HtmlInputText.cs: Optimized events.
- * HtmlTable.cs: Added CultureInfo.InvariantCulture when parsing
- strings to integers.
- * HtmlTableCell.cs: Added CultureInfo.InvariantCulture when parsing
- strings to integers.
- * HtmlTextArea.cs: Optimized events.
- 2005-07-15 Sebastien Pouliot <[email protected]>
- * HtmlAnchor.cs: Added URL resolution (doesn't get me the expected
- result) and fixed compatibility for a weird behaviour of the HRef
- attribute handling. Optimized events.
- 2005-07-14 Jackson Harper <[email protected]>
- * HtmlInputButton.cs: Use Events Add/Remove. Remove Causesvalidation
- string constant. Use new method for accessing ViewState
- data. Don't remove value from the view state if it is the default.
- 2005-07-14 Jackson Harper <[email protected]>
- * HtmlButton.cs: Use Events Add/Remove. Remove Causesvalidation
- string constant. Use new method for accessing ViewState
- data. Don't remove value from the view state if it is the default.
-
- 2005-07-14 Dick Porter <[email protected]>
- * HtmlInputFile.cs: New implementation
- 2005-07-14 Jackson Harper <[email protected]>
- * HtmlInputControl.cs: Use ClientID for input controls name.
- 2005-07-14 Dick Porter <[email protected]>
- * HtmlForm.cs: New Implementation
- 2005-07-13 Sebastien Pouliot <[email protected]>
- * HtmlTable.cs: Added missing attributes.
- * HtmlTableCell.cs: Added missing attributes except for ControlBuilder
- as the builder's type isn't public.
- * HtmlInputControl.cs: Added missing attributes.
- * HtmlInputText.cs: Added missing attributes.
- * HtmlInputRadioButton.cs: Added missing attributes.
- * HtmlAnchor.cs: Added missing attributes.
- * HtmlTextArea.cs: Added missing attributes.
- * HtmlTableRow.cs: Added missing attributes.
- 2005-07-12 Sebastien Pouliot <[email protected]>
- * HtmlAnchor.cs: Added DefaultValue attributes.
- * HtmlInputControl.cs: Added DefaultValue attributes.
- * HtmlInputRadioButton.cs: Added DefaultValue attributes.
- * HtmlInputText.cs: Added DefaultValue attributes. Added method
- RenderAttributes in 1.1 profile.
- * HtmlTable.cs: Fix DefaultValue to "".
- * HtmlTextArea.cs: Added DefaultValue attributes.
- 2005-07-12 Sebastien Pouliot <[email protected]>
- * HtmlTableCell.cs: Added DefaultValue attributes.
- * HtmlTable.cs: Added DefaultValue and ParseChildren attributes.
- * HtmlTableRowCollection.cs: Reworked collection to share data with
- HtmlTable.Controls.
- * HtmlTableCellCollection.cs: Reworked collection to share data with
- HtmlTableRow.Controls.
- * HtmlTableRow.cs: Added DefaultValue and ParseChildren attributes.
- 2005-07-09 Sebastien Pouliot <[email protected]>
- * HtmlTableRowCollection.cs: Fixed property name to IsReadOnly.
- 2005-07-08 Sebastien Pouliot <[email protected]>
-
- * HtmlTextArea.cs: Use CultureInfo.InvariantCulture in ToString ().
- 2005-07-08 Sebastien Pouliot <[email protected]>
- * HtmlContainerControl.cs: Fixed removal of attribute/viewstate for
- "innerhtml".
- * HtmlTextArea.cs: New implementation.
- 2005-07-07 Jackson Harper <[email protected]>
- * HtmlInputImage.cs: New implementation.
- 2005-07-07 Sebastien Pouliot <[email protected]>
- * HtmlAnchor.cs: protected RaisePostBackEvent is in 2.0 only.
- * HtmlInputControl.cs: New implementation.
- * HtmlInputRadioButton.cs: New implementation.
- * HtmlInputText.cs: New implementation.
- 2005-07-07 Jackson Harper <[email protected]>
- * HtmlInputHidden.cs: New implementation.
- 2005-07-07 Jackson Harper <[email protected]>
- * HtmlAnchor.cs: Call base OnPreRender from override.
- 2005-07-07 Jackson Harper <[email protected]>
- * HtmlInputButton.cs: New implementation.
- 2005-07-07 Dick Porter <[email protected]>
- * HtmlImage.cs: New implementation
- 2005-07-07 Sebastien Pouliot <[email protected]>
- * HtmlAnchor.cs: Fixed to remove attributes properly.
- * HtmlTable.cs: New implementation.
- * HtmlTableCell.cs: New implementation.
- * HtmlTableCellCollection.cs: New implementation.
- * HtmlTableRow.cs: New implementation.
- * HtmlTableRowCollection.cs: New implementation.
- 2005-07-06 Jackson Harper <[email protected]>
- * HtmlButton.cs: New implementation.
- 2005-07-06 Sebastien Pouliot <[email protected]>
- * HtmlAnchor.cs: New implementation.
- 2005-06-08 Gonzalo Paniagua Javier <[email protected]>
- * HtmlTableCell.cs:
- * HtmlControl.cs: updates for 1.1 SP1.
- 2005-05-20 Gonzalo Paniagua Javier <[email protected]>
- * HtmlInputFile.cs: fixed typo in the setter for MaxLength. Closes bug
- number 74989.
- 2005-05-06 Lluis Sanchez Gual <[email protected]>
- * HtmlHead.cs: Fix warning.
- 2005-04-22 Lluis Sanchez Gual <[email protected]>
- * HtmlForm.cs: Use the new WriteSubmitStatements method from
- Page.ClientScript.
- 2005-03-11 Lluis Sanchez Gual <[email protected]>
- * HtmlInputButton.cs, HtmlAnchor.cs, HtmlButton.cs: Don't use
- Page.GetPostBackClientEvent since it is deprecated in 2.0.
- 2005-02-25 Lluis Sanchez Gual <[email protected]>
- * HtmlForm.cs: Register the form in the page, so the page knows
- which is the main form.
- 2005-02-18 Lluis Sanchez Gual <[email protected]>
- * HtmlHead.cs: Method name fix.
- 2005-01-20 Gonzalo Paniagua Javier <[email protected]>
- * HtmlForm.cs: submitStatements holds Hashtables.
- 2004-12-20 Lluis Sanchez Gual <[email protected]>
- * HtmlHead.cs: Implemented.
- * HtmlHeadBuilder.cs: Implemented.
- * HtmlTitle.cs: Implemented.
- 2004-12-15 Gonzalo Paniagua Javier <[email protected]>
- * HtmlForm.cs: MakeRelative() can be null. Thanks to Denis Gervaille.
- 2004-11-29 Gonzalo Paniagua Javier <[email protected]>
- * HtmlForm.cs: fixed the Action property when running a different
- page than the one requested (Transfer). Closes bug #69318.
- 2004-11-26 Lluis Sanchez Gual <[email protected]>
- * HtmlForm.cs: Add submit statements from the new Page.ClientScript
- property.
- 2004-06-23 Gonzalo Paniagua Javier <[email protected]>
- * HtmlForm.cs: disabled smartnavigation as we have no scripts to support
- it and failed when the browser was IE.
- 2004-05-14 Gonzalo Paniagua Javier <[email protected]>
- * HtmlForm.cs: default value for Enctype is "".
- * HtmlInputFile.cs: if no one set the encoding type for the HtmlForm,
- we set it to "multipart/form-data". Fixes bug #58359.
- 2004-01-15 Alon Gazit <[email protected]>
- * HtmlForm.cs: The property name always return the value of the
- property UniqueID.
- 2003-12-28 Alon Gazit <[email protected]>
- * HtmlSelect.cs: fix typo in LoadPostData().
- 2003-12-29 Alon Gazit <[email protected]>
- * HtmlInputButton.cs: update the implementation of RenderAttributes().
- Change the if statement that determines if the onclick script is
- rendered.
- 2003-12-28 Alon Gazit <[email protected]>
- * HtmlSelect.cs: add parentheses to if statement.
- Currently the else statement refers to the inner if statement.
- 2003-12-28 Alon Gazit <[email protected]>
- * HtmlSelect.cs: fix upper bound of for statement.
- 2003-12-19 Jackson Harper <[email protected]>
- * HtmlInputFile.cs: Do not set value when loading post data.
-
- 2003-12-14 Alon Gazit <[email protected]>
- * HtmlInputButton.cs: The problem was in RenderAttributes().
- Before adding the script to the HTML, the number of Validators should
- be checked. fixes bug #52158.
- 2003-12-07 Alon Gazit <[email protected]>
- * HtmlTableCell.cs: fixing a typo in NoWrap property.
- 2003-12-04 Jackson Harper <[email protected]>
- * HtmlInputRadioButton.cs: Lookup name in postadata and compare to
- value. This is because radio button groups are created by setting
- the name to the same value with each button, then on postback the
- value of the name is the id of the selected radio button.
-
- 2003-12-03 Gonzalo Paniagua Javier <[email protected]>
- * HtmlContainerControl.cs: encode/decode InnerText. Fixes bug #51653.
- 2003-12-03 Gonzalo Paniagua Javier <[email protected]>
- * HtmlSelect.cs: with the new LosFormatter, we get array types right, so
- remove the code used to workaround that.
- 2003-12-01 Jackson Harper <[email protected]>
- * HtmlControl.cs: Fix disabled property. Patch by Alon Gazit
- <[email protected]>.
-
- 2003-11-25 Gonzalo Paniagua Javier <[email protected]>
- * HtmlSelect.cs: don't add items without data. Patch by Alon Gazit
- <[email protected]>. Fixes bug #51377.
- 2003-11-24 Gonzalo Paniagua Javier <[email protected]>
- * HtmlInputRadioButton.cs: initialize event indexer. Patch by Alon Gazit
- <[email protected]>.
- 2003-10-29 Jackson Harper <[email protected]>
- * HtmlControl.cs: Make disabled an attribute of the control so it
- is rendered. This is a slightly modifed version of a patch
- by Yaron Shkop. Fixes bug #50160.
-
- 2003-10-16 Gonzalo Paniagua Javier <[email protected]>
- * HtmlTextArea.cs: fixed infinite recursion.
- 2003-10-13 Gonzalo Paniagua Javier <[email protected]>
- * HtmlForm.cs: render the onsubmit attribute.
- 2003-08-26 Gonzalo Paniagua Javier <[email protected]>
- * HtmlGenericControl.cs: ConstructorNeedsTag defaults to false so we
- need to pass true here. Fixes bug #47918.
- 2003-07-17 Andreas Nahr <[email protected]>
- * HtmlContainerControl.cs: Added attributes
- * HtmlControl.cs: Added attributes
- * HtmlInputControl.cs: Fixed public signature
- * HtmlInputRadioButton.cs: Fixed public signature
- * HtmlSelect.cs: Added missing attribute
- * HtmlTable.cs: Added missing attribute
- 2003-06-20 Gonzalo Paniagua Javier <[email protected]>
- * HtmlSelect.cs: fixed bug #44894.
- 2003-04-30 Gonzalo Paniagua Javier <[email protected]>
- * HtmlImage.cs:
- * HtmlInputControl.cs:
- * HtmlSelect.cs: added control builder attribute.
- * HtmlSelectBuilder.cs: builder for HtmlSelect.
- * HtmlControlBuilder.cs: common builder for all HtmlControls.
- 2003-01-29 Gonzalo Paniagua Javier <[email protected]>
- * HtmlControl.cs: _tagName is now internal.
- * HtmlGenericControl.cs: use the field in HtmlControl to keep the tag
- name.
- 2003-01-17 Gonzalo Paniagua Javier <[email protected]>
- * System.Web.UI.HtmlControls/HtmlForm.cs: render 'action' attribute.
- 2003-01-03 Gonzalo Paniagua Javier <[email protected]>
- * HtmlInputButton.cs: fixed bug #35677.
- 2003-01-03 Gonzalo Paniagua Javier <[email protected]>
- * HtmlInputControl.cs: fixed bug #35673.
- 2003-01-03 Gonzalo Paniagua Javier <[email protected]>
- * HtmlInputText.cs: fixed bug #35670.
- 2002-11-12 Gonzalo Paniagua Javier <[email protected]>
- * HtmlSelect.cs: fixed LoadViewstate.
- 2002-11-07 Gonzalo Paniagua Javier <[email protected]>
- * HtmlButton.cs: make it do a POST if the button has any ServerClick
- events.
- 2002-09-23 Gonzalo Paniagua Javier <[email protected]>
- * HtmlAnchor.cs:
- * HtmlButton.cs:
- * HtmlContainerControl.cs:
- * HtmlControl.cs:
- * HtmlForm.cs:
- * HtmlGenericControl.cs:
- * HtmlImage.cs:
- * HtmlInputButton.cs:
- * HtmlInputCheckBox.cs:
- * HtmlInputControl.cs:
- * HtmlInputFile.cs:
- * HtmlInputHidden.cs:
- * HtmlInputImage.cs:
- * HtmlInputRadioButton.cs:
- * HtmlInputText.cs:
- * HtmlSelect.cs:
- * HtmlTable.cs:
- * HtmlTableCell.cs:
- * HtmlTableRow.cs:
- * HtmlTextArea.cs: added almost all missing attributes.
- 2002-07-20 Gonzalo Paniagua Javier <[email protected]>
- * HtmlControl.cs: the attributes must use ViewState as its StateBag,
- if not style values are lost between postbacks.
- 2002-07-17 Gonzalo Paniagua Javier <[email protected]>
- * HtmlAnchor.cs:
- * HtmlButton.cs:
- * HtmlInputButton.cs:
- * HtmlInputCheckBox.cs:
- * HtmlInputHidden.cs:
- * HtmlInputImage.cs:
- * HtmlInputText.cs:
- * HtmlTextArea.cs: Initialize EventHandlerList indexer.
- * HtmlContainerControl.cs: almost rewritten to use a LiteralControl
- instead of maintaining some flags and strings. Implemented
- LoadViewState.
- * HtmlControl.cs: fixed constructor and added ViewStateIgnoreCase.
- * HtmlSelect.cs: fixed TrackViewState, SaveViewState, SelectedIndices
- and Value.
- 2002-07-12 Gonzalo Paniagua Javier <[email protected]>
- * HtmlGenericControl.cs: fixed TagName signature and get/set.
- * HtmlInputImage.cs: added attribute and fixed signature of ServerClick.
- * HtmlInputText.cs: added attribute.
- 2002-07-05 Gonzalo Paniagua Javier <[email protected]>
- * HtmlForm.cs: don't render action attribute.
- 2002-07-04 Gonzalo Paniagua Javier <[email protected]>
- * HtmlContainerControl.cs:
- (CreateControlCollection): added. All containers must have a non-empty
- control collection.
- 2002-06-30 Gonzalo Paniagua Javier <[email protected]>
- * System.Web.UI.HtmlControls/HtmlAnchor.cs:
- * System.Web.UI.HtmlControls/HtmlButton.cs:
- * System.Web.UI.HtmlControls/HtmlControl.cs:
- * System.Web.UI.HtmlControls/HtmlForm.cs:
- * System.Web.UI.HtmlControls/HtmlGenericControl.cs:
- * System.Web.UI.HtmlControls/HtmlInputButton.cs:
- * System.Web.UI.HtmlControls/HtmlInputCheckBox.cs:
- * System.Web.UI.HtmlControls/HtmlInputControl.cs:
- * System.Web.UI.HtmlControls/HtmlInputFile.cs:
- * System.Web.UI.HtmlControls/HtmlInputHidden.cs:
- * System.Web.UI.HtmlControls/HtmlInputImage.cs:
- * System.Web.UI.HtmlControls/HtmlInputRadioButton.cs:
- * System.Web.UI.HtmlControls/HtmlInputText.cs:
- * System.Web.UI.HtmlControls/HtmlSelect.cs:
- * System.Web.UI.HtmlControls/HtmlTable.cs:
- * System.Web.UI.HtmlControls/HtmlTableCell.cs:
- * System.Web.UI.HtmlControls/HtmlTableRow.cs:
- * System.Web.UI.HtmlControls/HtmlTextArea.cs:
- Fixes based on class status page:
-
- - Add attributes (DefaultEvent, ParseChildren).
- - Fix declarations.
- - Explicitly implement some interfaces (IPostBackDataHandler
- and IPostBackEventHandler).
- - Implemented some missing methods.
- 2002-06-24 Gonzalo Paniagua Javier <[email protected]>
- * HtmlForm.cs:
- (RenderChildren): use OnFormRender and OnFormPostRender.
- 2002-06-09 Gonzalo Paniagua Javier <[email protected]>
- * HtmlSelect.cs:
- (RenderAttributes): new -> override and fixes stack overflow.
- (RenderChildren): only 1 option can be selected at any given time
- except when Multiple property is true.
- (Multiple): the attribute value is either "true" or "false", not
- "multiple".
- * HtmlTable.cs:
- (Add):
- (AddAt): allow HtmlTableRow as children, not HtmlTableCell.
- * HtmlTableCell.cs:
- (RenderEndTag): new -> override.
- * HtmlTableRow.cs:
- (RenderChildren): fixed another stack overflow.
- (RenderEndTag): new -> override.
- * HtmlTextArea.cs:
- (RenderAttributes): new -> override.
- 2002-06-07 Gonzalo Paniagua Javier <[email protected]>
- * HtmlInputHidden.cs: fixed constructor.
- * HtmlInputRadioButton.cs:
- (RenderAttributes): fixed stack overflow.
- (Name):
- (RenderedName): new -> override.
- (Value): new property.
- * HtmlInputText.cs:
- (RenderAttributes): fixed the same kind of stack overflow and make
- string comparison case insensitive.
- 2002-06-07 Gonzalo Paniagua Javier <[email protected]>
- * HtmlForm.cs: fixed name of Enctype property and render enctype
- enctype attribute.
- * HtmlInputControl.cs: tag type is "input", not "type".
- 2002-06-06 Gonzalo Paniagua Javier <[email protected]>
- * HtmlControl.cs: Render contents moved to new RenderBeginTag method,
- defined in MS docs.
-
- * HtmlForm.cs: Render output when no IE browser.
- * HtmlInputButton.cs: added constructor without arguments. Xsp used it,
- though now it always use the other .ctor.
-
- * HtmlInputControl.cs: cosmetic changes and implemented set_Name.
- 2002-06-05 Gonzalo Paniagua Javier <[email protected]>
- * HtmlButton.cs: RenderAttributes is an override, not new.
- * HtmlContainerControl.cs: use the new Render method in HtmlControl.
- * HtmlControl.cs: added Render method to render the tag and its
- attributes. Works for container and non-containers.
- * HtmlImage.cs: RenderAttributes don't need to be new. Implemented
- Height property.
-
- 2002-06-05 Gonzalo Paniagua Javier <[email protected]>
- * HtmlContainerControl.cs: some formatting and use HttpUtility.Encode
- instead of Page.Server to encode InnerText.
- 2002-06-04 Gonzalo Paniagua Javier <[email protected]>
- * HtmlAnchor.cs:
- (RenderAttributes): new -> override and fixed little bug that made
- it cause an stack overflow.
- * HtmlContainerControl.cs: reformatted and added tag and attributes
- rendering.
- * HtmlGenericControl.cs: removed TagName, which is already in
- HtmlControl.
- * HtmlTable.cs:
- (RenderEndTag): new -> override.
- 2002-06-03 Gonzalo Paniagua Javier <[email protected]>
- * System.Web.UI.HtmlControls/HtmlForm.cs:
- (RenderAttributes): changed new by override.
- (Name): allow setting the property.
- 2002-05-10 Duncan Mak <[email protected]>
- * HtmlTableCellCollection.cs (this): Updated the indexer to return
- the right type, HtmlTableCell instead of HtmlTableRow.
- * HtmlInputImage.cs (OnServerClick): Commented out parts that
- won't compile.
- * HtmlForm.cs (RenderAttributes):
- (RenderChildren): Commented out code that doesn't compile.
- 2002-05-07 Duncan Mak <[email protected]>
- * HtmlSelect.cs (TrackViewState): Added 'new' keyword to avoid
- clashing with the method defined in the parent class.
- (OnDataBinding): Added missing casts.
- * HtmlForm.cs (Render): Fixed call too SetAttribute, need to cast
- 'this' to IAttributeAccessor before calling interface method.
- Also renamed some calls to reflect changes in the API.
- * HtmlControl.cs (WriteOnClickAttribute): Made it not static and
- fixed a typo.
- 2001-09-03 Leen Toelen <[email protected]>
- * HtmlAnchor.cs: Initial implementation.
- * HtmlTextArea.cs: Initial implementation.
- 2001-08-22 Bob Smith <[email protected]>
- * HtmlContainerControl.cs: Initial implementation.
- * HtmlControl.cs: Initial implementation.
- * HtmlGenericControl.cs: Initial implementation.
|