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
- SqlTransaction.cs
- CellParaClient.cs
- FocusChangedEventArgs.cs
- GridItem.cs
- JsonByteArrayDataContract.cs
- DynamicValueConverter.cs
- QuotedPairReader.cs
- StylusPointPropertyInfo.cs
- CapabilitiesAssignment.cs
- ConnectionString.cs
- EntityParameterCollection.cs
- GroupBox.cs
- TagPrefixCollection.cs
- WebPartConnectionCollection.cs
- ZipPackage.cs
- storepermissionattribute.cs
- ProtocolProfile.cs
- TimeStampChecker.cs
- DropDownHolder.cs
- TextDecorations.cs
- StreamMarshaler.cs
- RotateTransform3D.cs
- TextMetrics.cs
- ContourSegment.cs
- SplayTreeNode.cs
- XmlLoader.cs
- MeasurementDCInfo.cs
- WindowsPen.cs
- ToolboxControl.cs
- LocalizableResourceBuilder.cs
- KeyGesture.cs
- LayoutInformation.cs
- ListViewItem.cs
- RouteItem.cs
- FixedSOMTable.cs
- HtmlShimManager.cs
- SystemFonts.cs
- SchemaCollectionPreprocessor.cs
- LinqDataView.cs
- AssemblyBuilder.cs
- HtmlTextBoxAdapter.cs
- DragCompletedEventArgs.cs
- URLString.cs
- PrivateFontCollection.cs
- XomlCompiler.cs
- HtmlInputSubmit.cs
- UrlRoutingHandler.cs
- SafeWaitHandle.cs
- StoreItemCollection.Loader.cs
- DispatcherTimer.cs
- EntityDataReader.cs
- XmlSchemaComplexContent.cs
- FileSecurity.cs
- XmlSchemaComplexContent.cs
- SecurityNegotiationException.cs
- InputLangChangeRequestEvent.cs
- MonikerUtility.cs
- ObjectDataSourceSelectingEventArgs.cs
- WindowsListViewScroll.cs
- SchemaDeclBase.cs
- RedirectionProxy.cs
- InfoCardSchemas.cs
- XmlEnumAttribute.cs
- PackageRelationshipSelector.cs
- ItemCollection.cs
- TextElement.cs
- Compiler.cs
- StandardCommandToolStripMenuItem.cs
- StackSpiller.Generated.cs
- EntityViewContainer.cs
- DataQuery.cs
- HtmlControlPersistable.cs
- Utils.cs
- AspProxy.cs
- TableCell.cs
- LogStream.cs
- DataGridViewRowsAddedEventArgs.cs
- ValuePattern.cs
- PerformanceCounterPermissionAttribute.cs
- WeakHashtable.cs
- InstalledFontCollection.cs
- EmptyEnumerator.cs
- XamlSerializerUtil.cs
- ClientRoleProvider.cs
- PrintDialogException.cs
- ServiceHostingEnvironment.cs
- PackageProperties.cs
- grammarelement.cs
- ParameterReplacerVisitor.cs
- CustomSignedXml.cs
- DataControlFieldsEditor.cs
- XPathDocument.cs
- FontStyles.cs
- BrushMappingModeValidation.cs
- WindowsListViewScroll.cs
- BindingObserver.cs
- MemberNameValidator.cs
- CommittableTransaction.cs
- HTMLTextWriter.cs
- StructuralCache.cs