Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlInputReset.cs / 1 / 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]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
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]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
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
- SplayTreeNode.cs
- SqlEnums.cs
- MatrixCamera.cs
- DrawingVisual.cs
- EntityContainerEmitter.cs
- XpsResource.cs
- ConditionCollection.cs
- HelpProvider.cs
- DictionaryManager.cs
- PermissionToken.cs
- AppDomain.cs
- WebConfigurationHost.cs
- SchemaReference.cs
- Icon.cs
- StopStoryboard.cs
- HtmlLiteralTextAdapter.cs
- Sorting.cs
- MessageQueue.cs
- FileLogRecordStream.cs
- CompiledRegexRunner.cs
- InteropBitmapSource.cs
- SignedXml.cs
- AlphabeticalEnumConverter.cs
- RotateTransform3D.cs
- IntSecurity.cs
- TextCharacters.cs
- StorageAssociationSetMapping.cs
- DateTimeFormat.cs
- ElementMarkupObject.cs
- MarkupProperty.cs
- DataBoundLiteralControl.cs
- AnchoredBlock.cs
- Decoder.cs
- AxisAngleRotation3D.cs
- WebPartsPersonalization.cs
- PropertyDescriptorComparer.cs
- ColorAnimationUsingKeyFrames.cs
- StaticExtension.cs
- SoapFormatterSinks.cs
- EncodingDataItem.cs
- TextSelectionHelper.cs
- CompilerErrorCollection.cs
- RunWorkerCompletedEventArgs.cs
- MapPathBasedVirtualPathProvider.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- CheckBoxRenderer.cs
- RadialGradientBrush.cs
- DependencyPropertyHelper.cs
- EdgeModeValidation.cs
- DiscriminatorMap.cs
- SiteMapNodeItem.cs
- VisualBasicImportReference.cs
- WebPartManager.cs
- MappingModelBuildProvider.cs
- MultiPageTextView.cs
- AssemblyInfo.cs
- ButtonRenderer.cs
- CalculatedColumn.cs
- ProfileSettingsCollection.cs
- WebPartTransformerCollection.cs
- SignatureResourcePool.cs
- SchemaCollectionCompiler.cs
- HttpException.cs
- ColorMatrix.cs
- SafeNativeMethods.cs
- ResourcesChangeInfo.cs
- EditorZone.cs
- TrackingServices.cs
- RbTree.cs
- CellLabel.cs
- Tag.cs
- IriParsingElement.cs
- ValidationErrorCollection.cs
- FormsAuthenticationCredentials.cs
- Boolean.cs
- PenThreadWorker.cs
- Content.cs
- StylusPointCollection.cs
- BitmapImage.cs
- ChooseAction.cs
- WebService.cs
- DBSchemaTable.cs
- SubclassTypeValidator.cs
- SwitchAttribute.cs
- CodeThrowExceptionStatement.cs
- PaperSize.cs
- PageContentAsyncResult.cs
- PerformanceCounterPermissionEntry.cs
- StorageModelBuildProvider.cs
- HttpModuleAction.cs
- BlobPersonalizationState.cs
- clipboard.cs
- CompositeFontParser.cs
- SqlXml.cs
- TcpChannelListener.cs
- ChangePassword.cs
- ToolStripControlHost.cs
- FixedStringLookup.cs
- TextContainerHelper.cs
- WebPartDisplayModeEventArgs.cs