Code:
/ FX-1434 / FX-1434 / 1.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
- DocumentPageViewAutomationPeer.cs
- Internal.cs
- IntegrationExceptionEventArgs.cs
- CodeCommentStatementCollection.cs
- CssStyleCollection.cs
- DataGridViewColumnConverter.cs
- StorageModelBuildProvider.cs
- AssemblyResourceLoader.cs
- ObjectItemLoadingSessionData.cs
- BuildManagerHost.cs
- WebRequest.cs
- KnownBoxes.cs
- COM2ICategorizePropertiesHandler.cs
- SoapTypeAttribute.cs
- Rule.cs
- KnownTypeAttribute.cs
- SchemaCollectionPreprocessor.cs
- TraceContext.cs
- RemoteWebConfigurationHostServer.cs
- DetailsViewRowCollection.cs
- PathFigureCollectionConverter.cs
- TreeNodeStyleCollection.cs
- SqlProviderManifest.cs
- MarginsConverter.cs
- VideoDrawing.cs
- ProviderIncompatibleException.cs
- UInt16Storage.cs
- commandenforcer.cs
- AvtEvent.cs
- MailDefinition.cs
- RuntimeConfigurationRecord.cs
- WebPartCloseVerb.cs
- _LazyAsyncResult.cs
- StorageModelBuildProvider.cs
- TextTreeRootTextBlock.cs
- BooleanProjectedSlot.cs
- HttpResponse.cs
- BindingCollection.cs
- FileStream.cs
- WpfXamlMember.cs
- dtdvalidator.cs
- ApplicationActivator.cs
- SettingsBindableAttribute.cs
- CodeDirectoryCompiler.cs
- GPPOINT.cs
- WSSecurityOneDotZeroSendSecurityHeader.cs
- StringArrayConverter.cs
- BasicCommandTreeVisitor.cs
- DataGridHeaderBorder.cs
- ThaiBuddhistCalendar.cs
- BindingCollection.cs
- URLIdentityPermission.cs
- DataRowComparer.cs
- SessionIDManager.cs
- IPHostEntry.cs
- SoapIgnoreAttribute.cs
- ButtonChrome.cs
- Scheduler.cs
- LocalizedNameDescriptionPair.cs
- AdapterUtil.cs
- DataGridViewSortCompareEventArgs.cs
- AutomationPropertyInfo.cs
- Size3DConverter.cs
- DataServiceClientException.cs
- SMSvcHost.cs
- PrintingPermission.cs
- HttpHandler.cs
- Math.cs
- PeerCollaborationPermission.cs
- CommunicationException.cs
- GeometryModel3D.cs
- FileChangesMonitor.cs
- DoWorkEventArgs.cs
- CallbackValidator.cs
- EFDataModelProvider.cs
- UrlAuthFailedErrorFormatter.cs
- EntityTypeEmitter.cs
- ImageMapEventArgs.cs
- HtmlAnchor.cs
- PassportAuthentication.cs
- SendingRequestEventArgs.cs
- LineInfo.cs
- TransactionsSectionGroup.cs
- ConditionChanges.cs
- DataServiceConfiguration.cs
- HttpContextWrapper.cs
- GcHandle.cs
- TableLayoutStyle.cs
- RadioButton.cs
- ExecutionEngineException.cs
- SQLChars.cs
- Converter.cs
- Cursor.cs
- Animatable.cs
- NumericUpDownAcceleration.cs
- DashStyle.cs
- LeaseManager.cs
- glyphs.cs
- MenuCommandService.cs
- WebPartManager.cs