Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PageAction.cs
- QilExpression.cs
- ReadWriteSpinLock.cs
- DataGridViewCellMouseEventArgs.cs
- BindingValueChangedEventArgs.cs
- ReflectionUtil.cs
- CodeEventReferenceExpression.cs
- DrawingContextWalker.cs
- WebBrowsableAttribute.cs
- RangeValidator.cs
- Clause.cs
- FormCollection.cs
- SizeChangedInfo.cs
- BaseDataListActionList.cs
- BrowserTree.cs
- IisTraceListener.cs
- DownloadProgressEventArgs.cs
- AddInAdapter.cs
- GetWinFXPath.cs
- BufferedOutputStream.cs
- GlyphTypeface.cs
- AdapterDictionary.cs
- ToolStripContentPanelRenderEventArgs.cs
- CompilationAssemblyInstallComponent.cs
- InputLanguage.cs
- ListViewItemEventArgs.cs
- Console.cs
- DrawingGroup.cs
- OuterGlowBitmapEffect.cs
- ActivityMetadata.cs
- XmlException.cs
- DispatcherEventArgs.cs
- JobDuplex.cs
- FixedPageProcessor.cs
- QueryStringParameter.cs
- InternalPermissions.cs
- SafeFileHandle.cs
- _SslState.cs
- OrthographicCamera.cs
- CachedTypeface.cs
- BindingsSection.cs
- SoundPlayerAction.cs
- SqlDataSource.cs
- EnvironmentPermission.cs
- DataRowCollection.cs
- Config.cs
- AssemblySettingAttributes.cs
- AssemblyName.cs
- NoneExcludedImageIndexConverter.cs
- TokenBasedSet.cs
- SingleAnimationBase.cs
- SendKeys.cs
- ButtonFlatAdapter.cs
- ViewCellSlot.cs
- ColorBlend.cs
- ProfilePropertyNameValidator.cs
- NegotiateStream.cs
- BooleanExpr.cs
- PersonalizationStateInfo.cs
- DataView.cs
- DateTimeConverter.cs
- XmlBinaryWriter.cs
- FormCollection.cs
- MetadataArtifactLoaderCompositeResource.cs
- DispatchChannelSink.cs
- EventSetterHandlerConverter.cs
- COM2IManagedPerPropertyBrowsingHandler.cs
- FloaterBaseParagraph.cs
- FtpCachePolicyElement.cs
- ZipIOFileItemStream.cs
- SmiSettersStream.cs
- Attributes.cs
- RawMouseInputReport.cs
- Button.cs
- WindowsNonControl.cs
- _NestedMultipleAsyncResult.cs
- DragDeltaEventArgs.cs
- FormsAuthenticationEventArgs.cs
- HtmlMeta.cs
- SafeNativeMethodsOther.cs
- DataTableMapping.cs
- ConnectionInterfaceCollection.cs
- FullTextLine.cs
- SecurityHelper.cs
- StringFunctions.cs
- CellLabel.cs
- EntityViewGenerationConstants.cs
- ProfileManager.cs
- RenderDataDrawingContext.cs
- TypeElementCollection.cs
- SyntaxCheck.cs
- _BasicClient.cs
- storepermissionattribute.cs
- TripleDESCryptoServiceProvider.cs
- UIntPtr.cs
- SmtpReplyReader.cs
- ThreadLocal.cs
- DurableMessageDispatchInspector.cs
- ModuleBuilderData.cs
- LambdaSerializationException.cs