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
- LayoutManager.cs
- ModelFunction.cs
- GeneralTransform3D.cs
- ActivityInstanceReference.cs
- CodeAttributeDeclarationCollection.cs
- RSAProtectedConfigurationProvider.cs
- AncillaryOps.cs
- ProfileModule.cs
- UIElementParagraph.cs
- ExtenderProvidedPropertyAttribute.cs
- WebPartConnectionsConfigureVerb.cs
- AddInContractAttribute.cs
- UriTemplateTrieLocation.cs
- CodeMethodReturnStatement.cs
- HttpWriter.cs
- Collection.cs
- XmlSchemaSimpleType.cs
- TdsParserStateObject.cs
- LiteralSubsegment.cs
- TableDetailsRow.cs
- CommonDialog.cs
- QilChoice.cs
- StackOverflowException.cs
- Grant.cs
- TextSelectionHelper.cs
- SweepDirectionValidation.cs
- DataGridViewCellEventArgs.cs
- DataTableClearEvent.cs
- ConnectorSelectionGlyph.cs
- ResourceContainer.cs
- FixUp.cs
- ObjectItemNoOpAssemblyLoader.cs
- SchemaElementDecl.cs
- exports.cs
- ButtonFlatAdapter.cs
- LastQueryOperator.cs
- IntegrationExceptionEventArgs.cs
- ContainsRowNumberChecker.cs
- AppDomainUnloadedException.cs
- PropertyItemInternal.cs
- ChangeTracker.cs
- TabPageDesigner.cs
- FormClosingEvent.cs
- HttpCacheVary.cs
- PropertyChangedEventManager.cs
- CodeArrayIndexerExpression.cs
- MethodBody.cs
- WebPartConnectionsCancelVerb.cs
- XPathException.cs
- TextHidden.cs
- ResourceManager.cs
- HostExecutionContextManager.cs
- PaperSize.cs
- ProxyAttribute.cs
- ConstraintConverter.cs
- InputBinding.cs
- StringToken.cs
- NameSpaceEvent.cs
- MissingFieldException.cs
- ChangeConflicts.cs
- DataViewListener.cs
- RuleSetBrowserDialog.cs
- BinaryParser.cs
- ToolStripGripRenderEventArgs.cs
- DataGridCell.cs
- DefaultTextStoreTextComposition.cs
- RepeaterItem.cs
- TableRowCollection.cs
- KeyPressEvent.cs
- InspectionWorker.cs
- BehaviorEditorPart.cs
- _AutoWebProxyScriptEngine.cs
- CustomAttribute.cs
- PropertyGridEditorPart.cs
- COM2ExtendedBrowsingHandler.cs
- BamlCollectionHolder.cs
- RSAOAEPKeyExchangeFormatter.cs
- ObjectFullSpanRewriter.cs
- SignedPkcs7.cs
- FormViewDesigner.cs
- FilterableAttribute.cs
- KnownColorTable.cs
- TypeResolver.cs
- ApplicationActivator.cs
- CanonicalXml.cs
- SettingsContext.cs
- UnauthorizedAccessException.cs
- TextLineResult.cs
- _ListenerRequestStream.cs
- TypeExtensions.cs
- EqualityComparer.cs
- OutputCacheSection.cs
- ParameterElement.cs
- FullTrustAssembly.cs
- ApplicationFileParser.cs
- SqlLiftIndependentRowExpressions.cs
- XmlAutoDetectWriter.cs
- StrongNamePublicKeyBlob.cs
- PeerNode.cs
- UrlParameterReader.cs