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.
*/
///
/// Initializes a new instance of a class using
/// default values.
///
public HtmlInputReset() : base("reset") {
}
/*
* Creates an intrinsic Html INPUT type=reset control.
*/
///
/// Initializes a new instance of a class using the
/// specified string.
///
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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ContentHostHelper.cs
- Cursor.cs
- BufferedOutputStream.cs
- ProtocolsSection.cs
- XmlDataDocument.cs
- ValuePattern.cs
- ResourcePart.cs
- TextSearch.cs
- MediaContextNotificationWindow.cs
- ServiceDesigner.xaml.cs
- SmtpDateTime.cs
- StyleTypedPropertyAttribute.cs
- NamespaceEmitter.cs
- BindingContext.cs
- ObjectQueryProvider.cs
- ToolboxItemImageConverter.cs
- DropSource.cs
- DateTimeOffset.cs
- ResourcePart.cs
- Switch.cs
- SurrogateSelector.cs
- AlgoModule.cs
- CollectionChangeEventArgs.cs
- DefaultAsyncDataDispatcher.cs
- CoTaskMemHandle.cs
- PreservationFileReader.cs
- DocumentXmlWriter.cs
- CollectionViewGroupInternal.cs
- CorrelationKeyCalculator.cs
- WindowsListViewItemCheckBox.cs
- NTAccount.cs
- StringTraceRecord.cs
- WebWorkflowRole.cs
- ApplicationFileCodeDomTreeGenerator.cs
- LocalizableResourceBuilder.cs
- FixedSOMTable.cs
- IPAddress.cs
- Application.cs
- ServiceHttpModule.cs
- HitTestFilterBehavior.cs
- PartitionResolver.cs
- HttpDictionary.cs
- RecognizerInfo.cs
- SqlDataSourceQueryConverter.cs
- InstanceData.cs
- ObjectDataSourceMethodEventArgs.cs
- FirstQueryOperator.cs
- XmlCharType.cs
- TCEAdapterGenerator.cs
- ScriptResourceInfo.cs
- SQLInt32Storage.cs
- DiscoveryExceptionDictionary.cs
- DocumentReferenceCollection.cs
- XmlSchemaAnnotated.cs
- FlowDocumentReaderAutomationPeer.cs
- MessageUtil.cs
- FileDetails.cs
- RoleManagerSection.cs
- VirtualPathProvider.cs
- PreservationFileWriter.cs
- xsdvalidator.cs
- WebBrowser.cs
- ObjectQueryProvider.cs
- ConstraintStruct.cs
- DataBoundControlHelper.cs
- InheritanceContextChangedEventManager.cs
- Mapping.cs
- InputEventArgs.cs
- IImplicitResourceProvider.cs
- InProcStateClientManager.cs
- DataControlExtensions.cs
- HttpContextServiceHost.cs
- StaticFileHandler.cs
- GenericWebPart.cs
- DNS.cs
- ISO2022Encoding.cs
- OperationInvokerBehavior.cs
- WebPartConnectionsCancelVerb.cs
- PropertyEmitter.cs
- Point.cs
- BaseValidator.cs
- Model3DCollection.cs
- DatasetMethodGenerator.cs
- ParseHttpDate.cs
- DesignTimeSiteMapProvider.cs
- ZipIOExtraFieldPaddingElement.cs
- Module.cs
- TextBoxView.cs
- X509Utils.cs
- FullTextState.cs
- PropertyDescriptor.cs
- ResourceType.cs
- PersistenceTypeAttribute.cs
- SHA512Managed.cs
- CheckBoxFlatAdapter.cs
- HtmlButton.cs
- InertiaTranslationBehavior.cs
- EventMap.cs
- RegexRunner.cs
- SmiXetterAccessMap.cs