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
- PageAdapter.cs
- SqlWriter.cs
- VerificationAttribute.cs
- ProtocolViolationException.cs
- MasterPage.cs
- TextEncodedRawTextWriter.cs
- FormView.cs
- FileNotFoundException.cs
- ResourcesChangeInfo.cs
- ImageIndexConverter.cs
- TraceHandlerErrorFormatter.cs
- ShapingEngine.cs
- BinaryObjectReader.cs
- CaseExpr.cs
- DictionaryItemsCollection.cs
- DiagnosticsConfiguration.cs
- Light.cs
- _ServiceNameStore.cs
- EmptyStringExpandableObjectConverter.cs
- LOSFormatter.cs
- TagMapInfo.cs
- TargetException.cs
- XmlCharacterData.cs
- StringStorage.cs
- HttpDictionary.cs
- TypeDescriptionProviderAttribute.cs
- Rotation3D.cs
- GC.cs
- RoleService.cs
- ACL.cs
- ForwardPositionQuery.cs
- IpcServerChannel.cs
- AutomationEventArgs.cs
- ServiceObjectContainer.cs
- ApplicationSettingsBase.cs
- TdsParserSafeHandles.cs
- ContextMenu.cs
- LongTypeConverter.cs
- ConsumerConnectionPoint.cs
- RuleConditionDialog.Designer.cs
- XmlSerializableReader.cs
- PerformanceCounterLib.cs
- WebBrowserSiteBase.cs
- BitmapMetadataBlob.cs
- RijndaelManaged.cs
- SqlDataSourceCommandEventArgs.cs
- CollectionViewProxy.cs
- SchemaElement.cs
- RangeContentEnumerator.cs
- ServiceContractListItem.cs
- RequestUriProcessor.cs
- TextViewElement.cs
- ProfileModule.cs
- TypedRowGenerator.cs
- OdbcConnectionString.cs
- RuntimeWrappedException.cs
- Win32Native.cs
- RegistryDataKey.cs
- CriticalHandle.cs
- CookieHandler.cs
- Transform.cs
- ContextQuery.cs
- GlobalId.cs
- PartialList.cs
- Input.cs
- SpoolingTask.cs
- SelectionHighlightInfo.cs
- WindowsNonControl.cs
- SqlProfileProvider.cs
- EntityException.cs
- DeadCharTextComposition.cs
- TimeoutValidationAttribute.cs
- SerializationInfoEnumerator.cs
- HasCopySemanticsAttribute.cs
- SiblingIterators.cs
- ButtonFieldBase.cs
- BulletedListDesigner.cs
- OleDbException.cs
- SecurityBindingElement.cs
- UserPersonalizationStateInfo.cs
- SettingsSection.cs
- VariableReference.cs
- StateChangeEvent.cs
- Size3DValueSerializer.cs
- ThicknessConverter.cs
- WindowsAuthenticationEventArgs.cs
- Pen.cs
- TextTreeInsertUndoUnit.cs
- ListViewAutomationPeer.cs
- WindowAutomationPeer.cs
- LoginCancelEventArgs.cs
- IItemContainerGenerator.cs
- SamlConstants.cs
- TreeViewHitTestInfo.cs
- DescendantOverDescendantQuery.cs
- Int32Converter.cs
- WebRequestModulesSection.cs
- DirectoryRootQuery.cs
- XmlName.cs
- BuildProviderCollection.cs