Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- WebPartMovingEventArgs.cs
- VirtualPathExtension.cs
- StateRuntime.cs
- SqlCachedBuffer.cs
- DiffuseMaterial.cs
- PackWebRequestFactory.cs
- JapaneseLunisolarCalendar.cs
- XmlNodeChangedEventArgs.cs
- LinkedResourceCollection.cs
- EntityStoreSchemaGenerator.cs
- DataGrid.cs
- ViewManager.cs
- System.Data_BID.cs
- DoubleLinkList.cs
- EditorZoneBase.cs
- FieldDescriptor.cs
- ConfigXmlAttribute.cs
- FigureParagraph.cs
- ThemeableAttribute.cs
- GradientStop.cs
- RadioButtonList.cs
- SelectingProviderEventArgs.cs
- SingleAnimationUsingKeyFrames.cs
- ScriptingSectionGroup.cs
- WebBrowserNavigatedEventHandler.cs
- TransformGroup.cs
- Visual3D.cs
- WorkflowViewElement.cs
- AutoGeneratedFieldProperties.cs
- AutoSizeToolBoxItem.cs
- ButtonDesigner.cs
- RawStylusInputCustomData.cs
- HttpListener.cs
- UIElementAutomationPeer.cs
- NullableDecimalAverageAggregationOperator.cs
- CheckBoxAutomationPeer.cs
- SystemWebSectionGroup.cs
- DefinitionUpdate.cs
- ImageCollectionEditor.cs
- Win32PrintDialog.cs
- OperationResponse.cs
- InteropBitmapSource.cs
- ExtendedProperty.cs
- GroupQuery.cs
- PointConverter.cs
- LineSegment.cs
- ToolStripRenderer.cs
- TextTrailingWordEllipsis.cs
- ProfileSettingsCollection.cs
- ThousandthOfEmRealPoints.cs
- WindowsScroll.cs
- COM2EnumConverter.cs
- ExtendedTransformFactory.cs
- control.ime.cs
- BooleanFunctions.cs
- ChannelServices.cs
- SizeAnimationBase.cs
- Dump.cs
- BuilderInfo.cs
- CharacterBufferReference.cs
- ProvidersHelper.cs
- NativeRecognizer.cs
- LiteralLink.cs
- CounterCreationData.cs
- SessionStateContainer.cs
- XmlReflectionImporter.cs
- InternalConfigRoot.cs
- TextEndOfLine.cs
- TextLineResult.cs
- ChannelManager.cs
- EmbeddedMailObjectCollectionEditor.cs
- RoutedEventHandlerInfo.cs
- StringComparer.cs
- ISSmlParser.cs
- RtfToXamlLexer.cs
- PrivilegeNotHeldException.cs
- GridViewCellAutomationPeer.cs
- EndpointDesigner.cs
- ActiveXHost.cs
- PartialToken.cs
- SyntaxCheck.cs
- CreatingCookieEventArgs.cs
- DataExpression.cs
- TypedElement.cs
- Variable.cs
- IdleTimeoutMonitor.cs
- XPathNodeInfoAtom.cs
- CommandField.cs
- UrlAuthorizationModule.cs
- RowToFieldTransformer.cs
- CornerRadiusConverter.cs
- TextServicesContext.cs
- DataGridViewCellParsingEventArgs.cs
- BindingContext.cs
- PropertyPathConverter.cs
- WebErrorHandler.cs
- FrameworkContentElementAutomationPeer.cs
- MouseGestureConverter.cs
- DesignerCategoryAttribute.cs
- AuthorizationRule.cs