Code:
/ 4.0 / 4.0 / 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.
//------------------------------------------------------------------------------
//
// 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
- Regex.cs
- SByteConverter.cs
- WsdlParser.cs
- AutomationPeer.cs
- CompareValidator.cs
- DispatcherProcessingDisabled.cs
- FormViewUpdatedEventArgs.cs
- InProcStateClientManager.cs
- SQLSingle.cs
- ErrorEventArgs.cs
- WSDualHttpBinding.cs
- OleDbStruct.cs
- Utils.cs
- CloudCollection.cs
- HtmlTableRow.cs
- MultiAsyncResult.cs
- InvokeHandlers.cs
- MetaModel.cs
- InnerItemCollectionView.cs
- NativeMethods.cs
- MethodImplAttribute.cs
- EnterpriseServicesHelper.cs
- objectquery_tresulttype.cs
- EntityCommand.cs
- ViewBox.cs
- SmiSettersStream.cs
- CryptoApi.cs
- Helpers.cs
- DataViewSettingCollection.cs
- MemberCollection.cs
- MinimizableAttributeTypeConverter.cs
- PromptEventArgs.cs
- CodeDirectionExpression.cs
- fixedPageContentExtractor.cs
- StorageScalarPropertyMapping.cs
- HtmlUtf8RawTextWriter.cs
- DesignerDataConnection.cs
- ToolStripContentPanelDesigner.cs
- StateManagedCollection.cs
- CategoryAttribute.cs
- SoapConverter.cs
- FixedStringLookup.cs
- WindowsTokenRoleProvider.cs
- XmlDomTextWriter.cs
- Button.cs
- HtmlElementEventArgs.cs
- MimeTypeMapper.cs
- ToolStripMenuItem.cs
- DefaultValueMapping.cs
- RegistryHandle.cs
- SamlAuthenticationClaimResource.cs
- RelationshipConverter.cs
- EmptyCollection.cs
- ValidationPropertyAttribute.cs
- AssertSection.cs
- Security.cs
- XmlEncodedRawTextWriter.cs
- TableCell.cs
- ObjectItemAttributeAssemblyLoader.cs
- GroupByExpressionRewriter.cs
- TextParaClient.cs
- Component.cs
- QualificationDataAttribute.cs
- OleDbParameter.cs
- XXXInfos.cs
- InputMethodStateTypeInfo.cs
- Evidence.cs
- ConfigurationElementCollection.cs
- LocationInfo.cs
- HelpEvent.cs
- FrameworkObject.cs
- X500Name.cs
- TextDecorationCollection.cs
- SiteOfOriginPart.cs
- FlatButtonAppearance.cs
- DelayedRegex.cs
- PreservationFileReader.cs
- X509Certificate2Collection.cs
- FrameAutomationPeer.cs
- ApplicationSettingsBase.cs
- CodeAttachEventStatement.cs
- TextElementCollectionHelper.cs
- XmlProcessingInstruction.cs
- RtfToXamlLexer.cs
- DesignerSerializationManager.cs
- StoreAnnotationsMap.cs
- WriteableOnDemandPackagePart.cs
- ContentIterators.cs
- SqlNotificationRequest.cs
- SerializationBinder.cs
- SafeProcessHandle.cs
- SelectedDatesCollection.cs
- SkipQueryOptionExpression.cs
- coordinatorscratchpad.cs
- LinkDescriptor.cs
- DrawingServices.cs
- DataKeyCollection.cs
- PersonalizationAdministration.cs
- EntityDesignerDataSourceView.cs
- BasicHttpBindingCollectionElement.cs