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
- RegexFCD.cs
- TreeNodeMouseHoverEvent.cs
- WindowsAltTab.cs
- FilePrompt.cs
- InstallerTypeAttribute.cs
- SqlProviderServices.cs
- PathGradientBrush.cs
- StylusPointProperty.cs
- PartitionerQueryOperator.cs
- ObjectListCommandCollection.cs
- Int64.cs
- TextHintingModeValidation.cs
- CodeNamespace.cs
- LinkedResourceCollection.cs
- SR.cs
- BitmapEncoder.cs
- SQLDoubleStorage.cs
- XmlSchemaParticle.cs
- GlyphCollection.cs
- SqlDataSourceCommandParser.cs
- BitmapCache.cs
- metadatamappinghashervisitor.cs
- ExecutionEngineException.cs
- COM2TypeInfoProcessor.cs
- URIFormatException.cs
- DataGrid.cs
- EdmSchemaAttribute.cs
- Itemizer.cs
- XpsS0ValidatingLoader.cs
- SqlSelectStatement.cs
- SourceSwitch.cs
- DBConnectionString.cs
- HMACSHA512.cs
- BufferedGraphics.cs
- ResourceDisplayNameAttribute.cs
- CompModHelpers.cs
- ExpressionConverter.cs
- TextMarkerSource.cs
- SkipStoryboardToFill.cs
- ConfigViewGenerator.cs
- XmlQualifiedName.cs
- ValueCollectionParameterReader.cs
- ContentDesigner.cs
- ConfigurationSectionHelper.cs
- SecureEnvironment.cs
- NegotiationTokenProvider.cs
- Track.cs
- ColorTypeConverter.cs
- TreeBuilderBamlTranslator.cs
- ContentControl.cs
- _CacheStreams.cs
- GroupByExpressionRewriter.cs
- SchemaImporterExtensionElement.cs
- SqlDataSourceSelectingEventArgs.cs
- VBIdentifierTrimConverter.cs
- EditorZone.cs
- ExpressionWriter.cs
- EntityDataSourceUtil.cs
- StdValidatorsAndConverters.cs
- AlignmentYValidation.cs
- ComponentDispatcher.cs
- RoleGroupCollectionEditor.cs
- SoapIgnoreAttribute.cs
- DispatcherHooks.cs
- Part.cs
- Function.cs
- Stackframe.cs
- ConnectionsZone.cs
- DesignTimeVisibleAttribute.cs
- SamlAttributeStatement.cs
- UIElementCollection.cs
- AspProxy.cs
- XamlFilter.cs
- ForceCopyBuildProvider.cs
- SqlUtils.cs
- IndexOutOfRangeException.cs
- SpellerError.cs
- BuildProvider.cs
- ButtonFieldBase.cs
- ToolboxComponentsCreatedEventArgs.cs
- SQLBytes.cs
- XslAst.cs
- PageSetupDialog.cs
- AspNetSynchronizationContext.cs
- XmlSchemaAttributeGroup.cs
- UnionExpr.cs
- LogLogRecord.cs
- WeakReference.cs
- XmlReaderSettings.cs
- DirectoryRedirect.cs
- ClassHandlersStore.cs
- LoadMessageLogger.cs
- VisualState.cs
- SqlDataSource.cs
- ConstructorExpr.cs
- ConstructorBuilder.cs
- MimeTypeAttribute.cs
- ControlParameter.cs
- FrameDimension.cs
- PathParser.cs