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
- SqlRemoveConstantOrderBy.cs
- BooleanAnimationBase.cs
- UrlPropertyAttribute.cs
- TableItemPatternIdentifiers.cs
- PerfService.cs
- NullableConverter.cs
- ContextMarshalException.cs
- CollectionsUtil.cs
- HttpConfigurationSystem.cs
- JapaneseLunisolarCalendar.cs
- Schema.cs
- Int16.cs
- DotExpr.cs
- UseAttributeSetsAction.cs
- ToolStripDropDownClosedEventArgs.cs
- userdatakeys.cs
- DiscoveryInnerClientAdhoc11.cs
- CloseCryptoHandleRequest.cs
- DispatcherEventArgs.cs
- AddingNewEventArgs.cs
- DSASignatureFormatter.cs
- EntitySetBase.cs
- SimpleApplicationHost.cs
- DetailsViewDeleteEventArgs.cs
- ControlEvent.cs
- DesigntimeLicenseContext.cs
- UrlUtility.cs
- SmiTypedGetterSetter.cs
- ADMembershipProvider.cs
- SafeNativeMethods.cs
- SizeConverter.cs
- WindowsBrush.cs
- SpecularMaterial.cs
- SQLDoubleStorage.cs
- RectangleHotSpot.cs
- HttpWriter.cs
- FusionWrap.cs
- UserControlAutomationPeer.cs
- BindableAttribute.cs
- XmlHierarchyData.cs
- CompModSwitches.cs
- InitializerFacet.cs
- BlurBitmapEffect.cs
- SqlBulkCopy.cs
- _Semaphore.cs
- ScrollChrome.cs
- WebServiceTypeData.cs
- TargetInvocationException.cs
- ProcessModelInfo.cs
- NumberSubstitution.cs
- SecurityContext.cs
- DropSource.cs
- PassportAuthenticationEventArgs.cs
- NTAccount.cs
- _HeaderInfo.cs
- PasswordTextNavigator.cs
- TreeNodeCollectionEditor.cs
- ValueType.cs
- HorizontalAlignConverter.cs
- WindowsFormsSynchronizationContext.cs
- EntryPointNotFoundException.cs
- TextContainer.cs
- SqlInternalConnectionSmi.cs
- IISUnsafeMethods.cs
- ClientScriptManager.cs
- WebPartCatalogAddVerb.cs
- SqlWebEventProvider.cs
- ToolBarTray.cs
- HtmlSelect.cs
- ModelVisual3D.cs
- Pts.cs
- BamlTreeMap.cs
- COM2Enum.cs
- CommandBinding.cs
- QuaternionIndependentAnimationStorage.cs
- WebPartCollection.cs
- MULTI_QI.cs
- RoleManagerModule.cs
- CacheDependency.cs
- HorizontalAlignConverter.cs
- PropertiesTab.cs
- ReferenceEqualityComparer.cs
- ListItemConverter.cs
- MemoryMappedFile.cs
- CompilationUnit.cs
- ArraySet.cs
- KeySpline.cs
- AuthenticationException.cs
- ZipIOLocalFileDataDescriptor.cs
- ContextDataSourceView.cs
- NetTcpBinding.cs
- BaseProcessor.cs
- EnumBuilder.cs
- InvalidComObjectException.cs
- RijndaelManaged.cs
- XmlWhitespace.cs
- ConvertEvent.cs
- HttpInputStream.cs
- SimpleLine.cs
- DataGridViewCellFormattingEventArgs.cs