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
- ImmComposition.cs
- TextBoxAutomationPeer.cs
- RecommendedAsConfigurableAttribute.cs
- BaseTemplateCodeDomTreeGenerator.cs
- LogLogRecordHeader.cs
- InputLanguage.cs
- Propagator.cs
- FlagPanel.cs
- CodeDirectoryCompiler.cs
- InstanceOwnerQueryResult.cs
- XPathItem.cs
- PortCache.cs
- COM2ExtendedBrowsingHandler.cs
- PipelineModuleStepContainer.cs
- LambdaExpression.cs
- _NtlmClient.cs
- PixelShader.cs
- UncommonField.cs
- MenuItemCollection.cs
- SafeCryptoHandles.cs
- ImageButton.cs
- LowerCaseStringConverter.cs
- ContainerAction.cs
- DbConnectionPoolCounters.cs
- StructuralCache.cs
- MessageDescriptionCollection.cs
- HtmlEmptyTagControlBuilder.cs
- ListBox.cs
- DataControlFieldCell.cs
- NullableDecimalAverageAggregationOperator.cs
- XMLSchema.cs
- EncryptedType.cs
- JsonServiceDocumentSerializer.cs
- XdrBuilder.cs
- ListItemsCollectionEditor.cs
- ElementUtil.cs
- ChooseAction.cs
- CallbackValidator.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- DataRecordInternal.cs
- WindowsRebar.cs
- EntityDataSource.cs
- IdnMapping.cs
- ObjectSet.cs
- EventDescriptorCollection.cs
- EllipticalNodeOperations.cs
- DragDeltaEventArgs.cs
- TextProviderWrapper.cs
- StructuredTypeInfo.cs
- ClientSponsor.cs
- ObjectDataSourceStatusEventArgs.cs
- ToolStripOverflowButton.cs
- TabItem.cs
- PassportAuthenticationEventArgs.cs
- StrongNameKeyPair.cs
- AlignmentYValidation.cs
- TypeElement.cs
- Composition.cs
- TdsParserSafeHandles.cs
- DataContractSerializerOperationGenerator.cs
- OperationCanceledException.cs
- TrustSection.cs
- DataGridViewIntLinkedList.cs
- DrawItemEvent.cs
- DoubleConverter.cs
- ToolStripInSituService.cs
- _SslState.cs
- ExternalException.cs
- SecurityCriticalDataForSet.cs
- EntitySetBase.cs
- BinHexDecoder.cs
- HttpWriter.cs
- Scene3D.cs
- DataGridItemEventArgs.cs
- DataGridPageChangedEventArgs.cs
- CharacterBufferReference.cs
- SignatureGenerator.cs
- StringOutput.cs
- SecureEnvironment.cs
- ServiceEndpointElement.cs
- FormattedTextSymbols.cs
- OrderedDictionary.cs
- RIPEMD160.cs
- GenericEnumerator.cs
- CompiledQuery.cs
- SQLGuid.cs
- ParameterRetriever.cs
- DropDownList.cs
- FeatureSupport.cs
- ExpressionTextBox.xaml.cs
- WmlCommandAdapter.cs
- NumberFunctions.cs
- FileVersionInfo.cs
- Style.cs
- BaseTemplateCodeDomTreeGenerator.cs
- DesignerActionVerbList.cs
- InvalidCastException.cs
- RepeaterItem.cs
- FixedTextContainer.cs
- Classification.cs