Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlInputReset.cs / 1305376 / HtmlInputReset.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * HtmlInputReset.cs * * Copyright (c) 2000 Microsoft Corporation */ using System.ComponentModel; using System.Security.Permissions; namespace System.Web.UI.HtmlControls { // VSWhidbey 402612 and linked bugs // We had a design change to map to a specific Html // Input Control. However, we have to provide backward compat. that would // not break older app (e.g. Everett generate HtmlInputButton class in code // behind. So we need to create the new class inheriting from HtmlInputButton // but overriding the corresponding properties and event to suppress them in // designer (as they should not be in the first place, but it was not fixed // in V1 unfortunately) [DefaultEvent("")] [SupportsEventValidation] public class HtmlInputReset : HtmlInputButton { /* * Creates an intrinsic Html INPUT type=reset control. */ ////// public HtmlInputReset() : base("reset") { } /* * Creates an intrinsic Html INPUT type=reset control. */ ///Initializes a new instance of a ///class using /// default values. /// public HtmlInputReset(string type) : base(type) { } [ Browsable(false), EditorBrowsable(EditorBrowsableState.Never) ] public override bool CausesValidation { get { return base.CausesValidation; } set { base.CausesValidation = value; } } [ Browsable(false), EditorBrowsable(EditorBrowsableState.Never) ] public override string ValidationGroup { get { return base.ValidationGroup; } set { base.ValidationGroup = value; } } [ Browsable(false), EditorBrowsable(EditorBrowsableState.Never) ] public new event EventHandler ServerClick { add { base.ServerClick += value; } remove { base.ServerClick -= value; } } internal override void RenderAttributesInternal(HtmlTextWriter writer) { // We didn't generate any server event for reset button in older version } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //Initializes a new instance of a ///class using the /// specified string. // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * HtmlInputReset.cs * * Copyright (c) 2000 Microsoft Corporation */ using System.ComponentModel; using System.Security.Permissions; namespace System.Web.UI.HtmlControls { // VSWhidbey 402612 and linked bugs // We had a design change to map to a specific Html // Input Control. However, we have to provide backward compat. that would // not break older app (e.g. Everett generate HtmlInputButton class in code // behind. So we need to create the new class inheriting from HtmlInputButton // but overriding the corresponding properties and event to suppress them in // designer (as they should not be in the first place, but it was not fixed // in V1 unfortunately) [DefaultEvent("")] [SupportsEventValidation] public class HtmlInputReset : HtmlInputButton { /* * Creates an intrinsic Html INPUT type=reset control. */ ////// public HtmlInputReset() : base("reset") { } /* * Creates an intrinsic Html INPUT type=reset control. */ ///Initializes a new instance of a ///class using /// default values. /// public HtmlInputReset(string type) : base(type) { } [ Browsable(false), EditorBrowsable(EditorBrowsableState.Never) ] public override bool CausesValidation { get { return base.CausesValidation; } set { base.CausesValidation = value; } } [ Browsable(false), EditorBrowsable(EditorBrowsableState.Never) ] public override string ValidationGroup { get { return base.ValidationGroup; } set { base.ValidationGroup = value; } } [ Browsable(false), EditorBrowsable(EditorBrowsableState.Never) ] public new event EventHandler ServerClick { add { base.ServerClick += value; } remove { base.ServerClick -= value; } } internal override void RenderAttributesInternal(HtmlTextWriter writer) { // We didn't generate any server event for reset button in older version } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Initializes a new instance of a ///class using the /// specified string.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OutputCacheModule.cs
- XamlPathDataSerializer.cs
- DataGridViewTextBoxColumn.cs
- TextBoxView.cs
- OutputScopeManager.cs
- ConfigViewGenerator.cs
- ListDictionary.cs
- BaseCollection.cs
- IdentityHolder.cs
- PageThemeParser.cs
- QueryOperationResponseOfT.cs
- SqlConnectionStringBuilder.cs
- FileSecurity.cs
- ScaleTransform3D.cs
- QilVisitor.cs
- RootNamespaceAttribute.cs
- MetadataProperty.cs
- SqlEnums.cs
- InputProcessorProfilesLoader.cs
- LinearQuaternionKeyFrame.cs
- NoClickablePointException.cs
- SerializableAttribute.cs
- SingletonConnectionReader.cs
- SQLInt64Storage.cs
- StrokeFIndices.cs
- WorkflowDebuggerSteppingAttribute.cs
- RowType.cs
- DecoderNLS.cs
- VisualTarget.cs
- MDIControlStrip.cs
- WebBrowserSiteBase.cs
- DataGridColumnCollection.cs
- TimeoutValidationAttribute.cs
- MultiPropertyDescriptorGridEntry.cs
- TypeUtil.cs
- DataGridLengthConverter.cs
- SqlBooleanMismatchVisitor.cs
- WebRequestModuleElementCollection.cs
- Part.cs
- WmlLiteralTextAdapter.cs
- SoapFaultCodes.cs
- ImageField.cs
- ProcessHostMapPath.cs
- TextTreeExtractElementUndoUnit.cs
- ReaderWriterLock.cs
- CaretElement.cs
- MenuEventArgs.cs
- ProcessInputEventArgs.cs
- SqlProcedureAttribute.cs
- RootBuilder.cs
- ErrorProvider.cs
- GlyphInfoList.cs
- BamlCollectionHolder.cs
- TreeWalkHelper.cs
- ExtendedPropertyDescriptor.cs
- Thread.cs
- EmissiveMaterial.cs
- SspiHelper.cs
- FileInfo.cs
- DashStyle.cs
- ConsumerConnectionPointCollection.cs
- LogicalTreeHelper.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- WebPartConnectionsConfigureVerb.cs
- ErrorBehavior.cs
- PropertyCollection.cs
- PasswordBox.cs
- ForeignKeyConstraint.cs
- SamlAuthenticationStatement.cs
- FileNameEditor.cs
- ObjRef.cs
- XmlWrappingReader.cs
- RadioButtonList.cs
- PublisherIdentityPermission.cs
- PowerEase.cs
- WebPartsSection.cs
- Help.cs
- EntityProviderServices.cs
- DuplicateWaitObjectException.cs
- ModelItemExtensions.cs
- CodeMethodMap.cs
- HashCodeCombiner.cs
- SubqueryRules.cs
- HyperlinkAutomationPeer.cs
- SyndicationFeed.cs
- PhysicalAddress.cs
- DataGridViewDataErrorEventArgs.cs
- EventBuilder.cs
- SoapIgnoreAttribute.cs
- IOException.cs
- OdbcEnvironment.cs
- ClientSponsor.cs
- COM2ColorConverter.cs
- IsolatedStorageFileStream.cs
- LiteralTextParser.cs
- FormsAuthenticationTicket.cs
- DateTimeSerializationSection.cs
- SqlMethodTransformer.cs
- KeyEventArgs.cs
- Keywords.cs