From 129ad6efaa9361a7f21aae9c8528e203185b3786 Mon Sep 17 00:00:00 2001 From: Gonzalo Paniagua Javier Date: Sun, 30 Jun 2002 20:44:49 +0000 Subject: 2002-06-30 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 --- .../System.Web/System.Web.UI.HtmlControls/HtmlTextArea.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlTextArea.cs') diff --git a/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlTextArea.cs b/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlTextArea.cs index 9d32d73af0e..0f0775d1aba 100644 --- a/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlTextArea.cs +++ b/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlTextArea.cs @@ -12,6 +12,7 @@ using System.Collections.Specialized; namespace System.Web.UI.HtmlControls{ + [DefaultEvent("ServerChange")] public class HtmlTextArea : HtmlContainerControl, IPostBackDataHandler{ private static readonly object EventServerChange; @@ -80,7 +81,9 @@ namespace System.Web.UI.HtmlControls{ } } - public bool LoadPostData(string postDataKey, NameValueCollection postCollection){ + bool IPostBackDataHandler.LoadPostData (string postDataKey, + NameValueCollection postCollection) + { string currentValue = Value; string postedValue = postCollection[postDataKey]; if (!currentValue.Equals(postedValue) && currentValue != null){ @@ -96,8 +99,9 @@ namespace System.Web.UI.HtmlControls{ base.RenderAttributes(writer); } - public void RaisePostDataChangedEvent(){ - OnServerChange(EventArgs.Empty); + void IPostBackDataHandler.RaisePostDataChangedEvent () + { + OnServerChange (EventArgs.Empty); } protected override void OnPreRender(EventArgs e){ -- cgit v1.2.3