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
- XmlSignificantWhitespace.cs
- IQueryable.cs
- OleDbDataAdapter.cs
- SetMemberBinder.cs
- SmiContextFactory.cs
- DummyDataSource.cs
- LinkUtilities.cs
- NamespaceMapping.cs
- CultureInfo.cs
- CatalogPart.cs
- RecordConverter.cs
- ActivityContext.cs
- DataSetMappper.cs
- ToolboxCategory.cs
- SQLConvert.cs
- Vector.cs
- HandlerFactoryCache.cs
- ValidatingReaderNodeData.cs
- _TransmitFileOverlappedAsyncResult.cs
- DrawListViewSubItemEventArgs.cs
- TabletCollection.cs
- IsolatedStorage.cs
- SqlOuterApplyReducer.cs
- KeyConverter.cs
- AuditLogLocation.cs
- AmbiguousMatchException.cs
- StringSorter.cs
- FileRecordSequenceHelper.cs
- MouseWheelEventArgs.cs
- IWorkflowDebuggerService.cs
- XPathAncestorQuery.cs
- TableChangeProcessor.cs
- ThicknessConverter.cs
- TabPanel.cs
- Console.cs
- UnmanagedMemoryStreamWrapper.cs
- XmlSchemaSequence.cs
- TableLayoutRowStyleCollection.cs
- WebMethodAttribute.cs
- ProtocolsConfiguration.cs
- HttpDictionary.cs
- RectAnimation.cs
- InputDevice.cs
- _NetworkingPerfCounters.cs
- RenameRuleObjectDialog.cs
- DynamicArgumentDesigner.xaml.cs
- SecureStringHasher.cs
- TextRangeBase.cs
- ProtocolViolationException.cs
- WorkItem.cs
- CorrelationResolver.cs
- UnsafePeerToPeerMethods.cs
- MD5CryptoServiceProvider.cs
- Pen.cs
- CodeDelegateInvokeExpression.cs
- ConfigXmlAttribute.cs
- AutoGeneratedFieldProperties.cs
- MaskPropertyEditor.cs
- TcpServerChannel.cs
- ListViewDataItem.cs
- PagePropertiesChangingEventArgs.cs
- WorkflowApplicationAbortedException.cs
- ObjectRef.cs
- LinqTreeNodeEvaluator.cs
- SystemWebExtensionsSectionGroup.cs
- CmsInterop.cs
- EntityEntry.cs
- DataStreamFromComStream.cs
- PointAnimation.cs
- CustomAttributeSerializer.cs
- ItemAutomationPeer.cs
- UpdateProgress.cs
- ReturnValue.cs
- EntityProxyFactory.cs
- XmlSchemaSimpleContentExtension.cs
- BinaryObjectInfo.cs
- TextTreeNode.cs
- TextServicesPropertyRanges.cs
- PersianCalendar.cs
- PerformanceCounterPermissionEntryCollection.cs
- OracleRowUpdatingEventArgs.cs
- ServiceOperationInvoker.cs
- TryExpression.cs
- _SSPIWrapper.cs
- ConnectionInterfaceCollection.cs
- PagesSection.cs
- BooleanAnimationUsingKeyFrames.cs
- MexTcpBindingElement.cs
- XsdCachingReader.cs
- SoundPlayer.cs
- ManagementClass.cs
- Main.cs
- DeriveBytes.cs
- PropertyCollection.cs
- SymmetricKey.cs
- QuaternionAnimationBase.cs
- FileLevelControlBuilderAttribute.cs
- XmlDataDocument.cs
- SeverityFilter.cs
- RuleConditionDialog.Designer.cs