Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-06-232004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlForm.cs: disabled smartnavigation as we have no scripts to support it and failed when the browser was IE. svn path=/trunk/mcs/; revision=30208
2004-05-14Got rid of those Internal(1) warningsGonzalo Paniagua Javier
svn path=/trunk/mcs/; revision=27341
2004-05-142004-05-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* 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. svn path=/trunk/mcs/; revision=27332
2004-04-22WarningsGonzalo Paniagua Javier
svn path=/trunk/mcs/; revision=25814
2004-01-15The property name always return the value of the property UniqueID.Alon Gazit
svn path=/trunk/mcs/; revision=22110
2004-01-05fix typo in LoadPostData().Alon Gazit
svn path=/trunk/mcs/; revision=21715
2003-12-29update the implementation of RenderAttributes().Alon Gazit
Change the if statement that determines if the onclick script is rendered. svn path=/trunk/mcs/; revision=21536
2003-12-28add parentheses to if statement.Alon Gazit
Currently the else statement refers to the inner if statement. svn path=/trunk/mcs/; revision=21514
2003-12-28fix upper bound of for statement.Alon Gazit
svn path=/trunk/mcs/; revision=21513
2003-12-19 * HtmlInputFile.cs: Do not set value when loading post data.Jackson Harper
svn path=/trunk/mcs/; revision=21363
2003-12-14Remove Console.WriteLineGonzalo Paniagua Javier
svn path=/trunk/mcs/; revision=21121
2003-12-14The problem was in HtmlInputButton.RenderAttributes().Alon Gazit
Before adding the script to the HTML, the number of Validators should be checked. svn path=/trunk/mcs/; revision=21119
2003-12-07fixing a typo in NoWrap property.Alon Gazit
svn path=/trunk/mcs/; revision=20831
2003-12-04 * HtmlInputRadioButton.cs: Lookup name in postadata and compare toJackson Harper
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. svn path=/trunk/mcs/; revision=20761
2003-12-032003-12-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlContainerControl.cs: encode/decode InnerText. Fixes bug #51653. svn path=/trunk/mcs/; revision=20750
2003-12-032003-12-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlSelect.cs: with the new LosFormatter, we get array types right, so remove the code used to workaround that. svn path=/trunk/mcs/; revision=20737
2003-12-01 * HtmlControl.cs: Fix disabled property. Patch by Alon GazitJackson Harper
<along@mainsoft.com>. svn path=/trunk/mcs/; revision=20669
2003-11-252003-11-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlSelect.cs: don't add items without data. Patch by Alon Gazit <along@mainsoft.com>. Fixes bug #51377. svn path=/trunk/mcs/; revision=20424
2003-11-242003-11-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlInputRadioButton.cs: initialize event indexer. Patch by Alon Gazit <along@mainsoft.com>. svn path=/trunk/mcs/; revision=20396
2003-11-212003-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web.dll.sources: added new files. * System.Web/HttpApplication.cs: * System.Web/HttpContext.cs: * System.Web/HttpRuntime.cs: add timeout handling. * System.Web/TimeoutManager.cs: new class that takes care of aborting threads on timeout. * System.Web.Configuration/CompilationConfiguration.cs: don't throw an HttpException. * System.Web.Configuration/HttpRuntimeConfig.cs: * System.Web.Configuration/HttpRuntimeConfigurationHandler.cs: handle system.web/httpRuntime configuration section. * System.Web.UI/PersistChildrenAttribute.cs: * System.Web.UI/PersistenceModeAttribute.cs: implemented. * System.Web.UI/TODO: Removed file. * System.Web.UI/OutputCacheLocation.cs: * System.Web.UI/TemplateControlParser.cs: * System.Web.UI.HtmlControls/HtmlInputFile.cs: * System.Web.UI.WebControls/Xml.cs: class status based fixes. svn path=/trunk/mcs/; revision=20291
2003-10-30 * HtmlControl.cs: Make disabled an attribute of the control so itJackson Harper
is rendered. This is a slightly modifed version of a patch by Yaron Shkop. Fixes bug #50160. svn path=/trunk/mcs/; revision=19469
2003-10-162003-10-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlTextArea.cs: fixed infinite recursion. svn path=/trunk/mcs/; revision=19105
2003-10-132003-10-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web.UI/Control.cs: removed some debug lines. * System.Web.UI/Page.cs: implemented RegisterOnSubmitStatement * System.Web.UI/TemplateControl.cs: fixed wire up for methods with no parameters. * System.Web.UI.HtmlControls/HtmlForm.cs: render the onsubmit attribute. svn path=/trunk/mcs/; revision=18945
2003-08-262003-08-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlGenericControl.cs: ConstructorNeedsTag defaults to false so we need to pass true here. Fixes bug #47918. svn path=/trunk/mcs/; revision=17635
2003-07-252003-07-25 Ravi Pratap <ravi@ximian.com>Ravi Pratap M
* everywhere: Remove uses of direct invocation of the 'Invoke' method on a delegate type - that is error cs1533 now flagged by mcs. svn path=/trunk/mcs/; revision=16681
2003-07-182003-07-17 Andreas Nahr <ClassDevelopment@A-SoftTech.com>Andreas N
* 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 svn path=/trunk/mcs/; revision=16359
2003-06-202003-06-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlSelect.cs: fixed bug #44894. svn path=/trunk/mcs/; revision=15507
2003-04-302003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlImage.cs: * HtmlInputControl.cs: * HtmlSelect.cs: added control builder attribute. * HtmlSelectBuilder.cs: builder for HtmlSelect. * HtmlControlBuilder.cs: common builder for all HtmlControls. svn path=/trunk/mcs/; revision=14143
2003-01-292003-01-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web/HttpRequest.cs: added BaseVirtualDir property and use it in MapPath. * System.Web.UI.HtmlControls/HtmlControl.cs: _tagName is now internal. * System.Web.UI.HtmlControls/HtmlGenericControl.cs: use the field in HtmlControl to keep the tag name. * System.Web.Util/UrlUtils.cs: fixed Combine (). svn path=/trunk/mcs/; revision=11027
2003-01-172003-01-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web/HttpRequest.cs: implemented CurrentExecutionFilePath. * System.Web.UI/Control.cs: some more tweaks to naming containers stuff. * System.Web.UI/DataBinder.cs: don't throw exception if the container is null. * System.Web.UI/Page.cs: now we can render client scripts, startup scripts and hidden fields. Only render __VIEWSTATE if there is someone that will take care of it. (RaisePostBackEvents): first try the last one that required raise event, then try __EVENTTARGET. * System.Web.UI.HtmlControls/HtmlForm.cs: render 'action' attribute. * System.Web.UI.WebControls/BaseDataList.cs: what can I say for this one? I spent so many time until I finally found this that I'm gonna miss this f....g bug... ;-). Farewell. Now we can get events from image buttons inside Data*. * System.Web.UI.WebControls/DataList.cs: now the value stored in ViewState for item count is correct. svn path=/trunk/mcs/; revision=10627
2003-01-032003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlInputButton.cs: fixed bug #35677. svn path=/trunk/mcs/; revision=10088
2003-01-032003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlInputControl.cs: fixed bug #35673. svn path=/trunk/mcs/; revision=10079
2003-01-032003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlInputText.cs: fixed bug #35670. svn path=/trunk/mcs/; revision=10078
2002-11-122002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlSelect.cs: fixed LoadViewstate. svn path=/trunk/mcs/; revision=8956
2002-11-072002-11-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlButton.cs: make it do a POST if the button has any ServerClick events. svn path=/trunk/mcs/; revision=8868
2002-09-232002-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* 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. svn path=/trunk/mcs/; revision=7740
2002-08-26Moved from System.Web.Utils to System.Web.UtilGonzalo Paniagua Javier
svn path=/trunk/mcs/; revision=7041
2002-07-20Use Attributes in StyleGonzalo Paniagua Javier
svn path=/trunk/mcs/; revision=5956
2002-07-202002-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web.UI/AttributeCollection.cs: (Add): handle 'style' through styleCollection. * System.Web.UI/CssStyleCollection.cs: (fillStyle): renamed to FillStyle and made it internal. * System.Web.UI/Page.cs: (GetViewStateString): fixed, broken after other recent changes. (ProcessPostData): allow a second try for postback data after OnLoad. (ProcessRequest): clear controls collection, removed call to UnloadRecursive. * System.Web.UI.HtmlControls/HtmlControl.cs: the attributes must use ViewState as its StateBag, if not style values are lost between postbacks. * System.Web.UI.WebControls/TextBox.cs: default for Wrap is true. (OnPreRender): don't save Text if there are no listeners on TextChanged. svn path=/trunk/mcs/; revision=5954
2002-07-172002-07-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* 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. svn path=/trunk/mcs/; revision=5864
2002-07-132002-07-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* list: added some more files from System.Web.Hosting. * System.Web.UI/ConstructorNeedsTagAttribute.cs: the default constructor sets the property to false. * System.Web.UI.HtmlControls/HtmlGenericControl.cs: fixed TagName signature and get/set. * System.Web.UI.HtmlControls/HtmlInputImage.cs: added attribute and fixed signature of ServerClick. * System.Web.UI.HtmlControls/HtmlInputText.cs: added attribute. * System.Web.UI.WebControls/AdRotator.cs: * System.Web.UI.WebControls/Button.cs: * System.Web.UI.WebControls/Calendar.cs: * System.Web.UI.WebControls/CheckBox.cs: * System.Web.UI.WebControls/CheckBoxList.cs: * System.Web.UI.WebControls/DataList.cs: * System.Web.UI.WebControls/DropDownList.cs: * System.Web.UI.WebControls/HyperLink.cs: * System.Web.UI.WebControls/HyperLinkColumn.cs: * System.Web.UI.WebControls/Image.cs: * System.Web.UI.WebControls/ImageButton.cs: * System.Web.UI.WebControls/Label.cs: * System.Web.UI.WebControls/LinkButton.cs: * System.Web.UI.WebControls/ListBox.cs: * System.Web.UI.WebControls/Panel.cs: * System.Web.UI.WebControls/PlaceHolder.cs: * System.Web.UI.WebControls/RadioButton.cs: * System.Web.UI.WebControls/RadioButtonList.cs: * System.Web.UI.WebControls/Table.cs: * System.Web.UI.WebControls/TableRow.cs: * System.Web.UI.WebControls/TextBox.cs: * System.Web.UI.WebControls/WebControl.cs: removed attributes added by mistake (i used GetCustomAttributes (true), d'oh!). * System.Web.UI.WebControls/DataListItem.cs: implemented RenderItem. * System.Web.UI.WebControls/Repeater.cs: implemented CreateItem and InitializeItem. svn path=/trunk/mcs/; revision=5749
2002-07-052002-07-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlForm.cs: don't render action attribute. svn path=/trunk/mcs/; revision=5599
2002-07-052002-07-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlContainerControl.cs: (CreateControlCollection): added. All containers must have a non-empty control collection. svn path=/trunk/mcs/; revision=5595
2002-07-012002-06-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web/HttpResponse.cs: * System.Web.SessionState/HttpSessionState.cs: * System.Web.UI/LiteralControl.cs: * 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. svn path=/trunk/mcs/; revision=5506
2002-06-262002-06-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web/HttpApplication.cs: * System.Web/HttpContext.cs: added System.Web.SessionState namespace. * System.Web/HttpSessionState.cs: removed. It is under System.Web.SessionState. * System.Web.UI/Control.cs: * System.Web.UI/Page.cs: first attemp to save view state. * System.Web.UI.HtmlControls/HtmlForm.cs: don't render Action. svn path=/trunk/mcs/; revision=5455
2002-06-252002-06-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web.UI/Page.cs: implemented more properties using information we already have in Context. (OnFormRender): (OnFormPostRender): (VerifyRenderingInServerForm): implemented. * System.Web.UI.HtmlControls/HtmlForm.cs: (RenderChildren): use OnFormRender and OnFormPostRender. * System.Web.UI.WebControls/WebControl.cs: (AddAttributesToRender): call Page.VerifyRenderingInServerForm. All WebControl derived classes should be rendered inside a HtmlForm. svn path=/trunk/mcs/; revision=5434
2002-06-092002-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web.UI/ControlCollection.cs: (AddAt): if index is -1 behave as a plain Add. * System.Web.UI.HtmlControls/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". * System.Web.UI.HtmlControls/HtmlTable.cs: (Add): (AddAt): allow HtmlTableRow as children, not HtmlTableCell. * System.Web.UI.HtmlControls/HtmlTableCell.cs: (RenderEndTag): new -> override. * System.Web.UI.HtmlControls/HtmlTableRow.cs: (RenderChildren): fixed another stack overflow. (RenderEndTag): new -> override. * System.Web.UI.HtmlControls/HtmlTextArea.cs: (RenderAttributes): new -> override. svn path=/trunk/mcs/; revision=5193
2002-06-072002-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* 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. svn path=/trunk/mcs/; revision=5155
2002-06-072002-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* HtmlForm.cs: fixed name of Enctype property and render enctype enctype attribute. * HtmlInputControl.cs: tag type is "input", not "type". svn path=/trunk/mcs/; revision=5145
2002-06-062002-06-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* System.Web.UI/Page.cs: for each child control to render, assign Control.Page. Probably also needed in HtmlContainerControl derived classes. * System.Web.UI.HtmlControls/HtmlControl.cs: Render contents moved to new RenderBeginTag method, defined in MS docs. * System.Web.UI.HtmlControls/HtmlForm.cs: Render output when no IE browser. * System.Web.UI.HtmlControls/HtmlInputButton.cs: added constructor without arguments. Xsp used it, though now it always use the other .ctor. * System.Web.UI.HtmlControls/HtmlInputControl.cs: cosmetic changes and implemented set_Name. svn path=/trunk/mcs/; revision=5135