Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlInputReset.cs / 1 / 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] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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 } } }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
- ISessionStateStore.cs
- RichTextBoxConstants.cs
- EntityProxyTypeInfo.cs
- Polygon.cs
- SafeCertificateContext.cs
- PreProcessInputEventArgs.cs
- RequiredFieldValidator.cs
- ByteAnimation.cs
- ZipIOCentralDirectoryFileHeader.cs
- SendingRequestEventArgs.cs
- ValuePattern.cs
- PageSettings.cs
- IsolationInterop.cs
- DataGridTableCollection.cs
- TokenDescriptor.cs
- CodeExpressionCollection.cs
- TextPointerBase.cs
- OleServicesContext.cs
- ExpressionNode.cs
- MsmqChannelFactory.cs
- Matrix3DValueSerializer.cs
- Model3D.cs
- Maps.cs
- hebrewshape.cs
- EmptyStringExpandableObjectConverter.cs
- HashStream.cs
- GeneralTransform.cs
- UnsafeNativeMethods.cs
- PackUriHelper.cs
- SoapSchemaMember.cs
- GrammarBuilderBase.cs
- WindowsSpinner.cs
- MenuItemStyleCollection.cs
- IdnElement.cs
- AutomationProperties.cs
- HashSet.cs
- HelpFileFileNameEditor.cs
- ConfigurationException.cs
- EntityViewContainer.cs
- WebConfigurationManager.cs
- XmlSchemaValidationException.cs
- UriWriter.cs
- Listbox.cs
- DataRow.cs
- ReadOnlyTernaryTree.cs
- Transform3DCollection.cs
- SectionInput.cs
- XmlWhitespace.cs
- FixedSchema.cs
- ApplicationException.cs
- MetadataReference.cs
- HostElement.cs
- ManifestResourceInfo.cs
- MarkupWriter.cs
- UnknownWrapper.cs
- ScrollViewerAutomationPeer.cs
- BasicExpressionVisitor.cs
- OneOfElement.cs
- ScriptingScriptResourceHandlerSection.cs
- InvalidCardException.cs
- ModelUIElement3D.cs
- BadImageFormatException.cs
- ListSortDescriptionCollection.cs
- AndAlso.cs
- Deserializer.cs
- EventRouteFactory.cs
- NativeMethods.cs
- ValidationEventArgs.cs
- InheritablePropertyChangeInfo.cs
- FontUnitConverter.cs
- ContentPosition.cs
- WpfKnownMember.cs
- TrustManager.cs
- CmsInterop.cs
- DbMetaDataColumnNames.cs
- _AutoWebProxyScriptWrapper.cs
- FormsAuthenticationUserCollection.cs
- ExpressionsCollectionEditor.cs
- HandlerElement.cs
- HttpChannelBindingToken.cs
- HttpStaticObjectsCollectionWrapper.cs
- PrintSystemException.cs
- Vector3D.cs
- EventLogReader.cs
- ColumnHeaderCollectionEditor.cs
- QilTernary.cs
- NavigatorOutput.cs
- WebPartDescriptionCollection.cs
- GridItemProviderWrapper.cs
- SecurityTokenTypes.cs
- ExtentJoinTreeNode.cs
- _NetworkingPerfCounters.cs
- FloaterBaseParagraph.cs
- WebPartConnectionsCloseVerb.cs
- HttpModuleCollection.cs
- DatePickerDateValidationErrorEventArgs.cs
- NavigationExpr.cs
- Bits.cs
- TextDecorationLocationValidation.cs
- TextBreakpoint.cs