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
- EntityWithKeyStrategy.cs
- EmptyStringExpandableObjectConverter.cs
- ConfigurationCollectionAttribute.cs
- DrawingVisual.cs
- XomlCompilerError.cs
- ThreadAttributes.cs
- DataControlField.cs
- TraceFilter.cs
- StyleBamlTreeBuilder.cs
- LocatorGroup.cs
- ActivityExecutor.cs
- SqlSelectClauseBuilder.cs
- ColorDialog.cs
- DataFormat.cs
- SelectionRangeConverter.cs
- ScrollProviderWrapper.cs
- Misc.cs
- SimpleLine.cs
- ObjectIDGenerator.cs
- LogRestartAreaEnumerator.cs
- XmlSerializerNamespaces.cs
- XsdBuildProvider.cs
- File.cs
- SubpageParagraph.cs
- DefaultProxySection.cs
- InstanceDataCollectionCollection.cs
- SoapIncludeAttribute.cs
- Switch.cs
- ClusterSafeNativeMethods.cs
- ArrangedElementCollection.cs
- XmlnsDictionary.cs
- CryptoApi.cs
- UiaCoreProviderApi.cs
- TreeBuilderBamlTranslator.cs
- ScriptResourceHandler.cs
- Button.cs
- EditorPartChrome.cs
- dbdatarecord.cs
- HijriCalendar.cs
- XmlSchemaDatatype.cs
- BindingElementCollection.cs
- CodeStatement.cs
- RSAProtectedConfigurationProvider.cs
- NonPrimarySelectionGlyph.cs
- PrinterUnitConvert.cs
- DefaultValueTypeConverter.cs
- ExportOptions.cs
- ExpressionList.cs
- KeyInfo.cs
- CharacterShapingProperties.cs
- OutputCacheModule.cs
- AnnotationService.cs
- ControlOperationBehavior.cs
- TreeNodeEventArgs.cs
- AtomPub10CategoriesDocumentFormatter.cs
- UrlPropertyAttribute.cs
- SortedList.cs
- SqlDataReader.cs
- CodeCatchClause.cs
- Char.cs
- UpDownEvent.cs
- HashHelpers.cs
- BitmapEffectOutputConnector.cs
- IgnoreDeviceFilterElement.cs
- MemberBinding.cs
- HandledMouseEvent.cs
- FontUnit.cs
- DbProviderManifest.cs
- _ListenerResponseStream.cs
- PaperSource.cs
- ProfilePropertySettingsCollection.cs
- SelectionPattern.cs
- Slider.cs
- CommandExpr.cs
- StateElementCollection.cs
- NativeConfigurationLoader.cs
- TransactionManager.cs
- ErrorHandler.cs
- MessageQueueEnumerator.cs
- TextDecorationCollectionConverter.cs
- CustomValidator.cs
- KeyProperty.cs
- BrowserCapabilitiesCompiler.cs
- ListViewItemEventArgs.cs
- ControlBuilder.cs
- XmlUrlResolver.cs
- Win32Interop.cs
- AsymmetricCryptoHandle.cs
- FrameworkContentElement.cs
- ConsoleKeyInfo.cs
- InternalUserCancelledException.cs
- LocalizationParserHooks.cs
- SyntaxCheck.cs
- OleStrCAMarshaler.cs
- ThreadStaticAttribute.cs
- WebPartHelpVerb.cs
- FontNameConverter.cs
- PropertyPathConverter.cs
- _SingleItemRequestCache.cs
- SqlNotificationEventArgs.cs