Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / ValidatedControlConverter.cs / 1 / ValidatedControlConverter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System.Collections;
using System.ComponentModel;
using System.Globalization;
using System.Reflection;
using System.Security.Permissions;
///
/// Filters and retrieves several types of values from validated controls.
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class ValidatedControlConverter: ControlIDConverter {
///
/// Determines whether a given control should have its id added to the StandardValuesCollection.
///
protected override bool FilterControl(Control control) {
ValidationPropertyAttribute valProp = (ValidationPropertyAttribute)TypeDescriptor.GetAttributes(control)[typeof(ValidationPropertyAttribute)];
return valProp != null && valProp.Name != null;
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RulePatternOps.cs
- PointKeyFrameCollection.cs
- CodeParameterDeclarationExpression.cs
- PageCatalogPart.cs
- CodeMemberProperty.cs
- RemoteWebConfigurationHost.cs
- CallbackTimeoutsBehavior.cs
- Boolean.cs
- SettingsProviderCollection.cs
- InternalResources.cs
- CharUnicodeInfo.cs
- WsdlBuildProvider.cs
- RadioButtonList.cs
- DateTimeFormatInfoScanner.cs
- BamlCollectionHolder.cs
- DataServiceRequest.cs
- SchemaElementLookUpTable.cs
- UrlAuthorizationModule.cs
- FrameworkElement.cs
- AsymmetricKeyExchangeFormatter.cs
- StylusPlugin.cs
- Utils.cs
- DependencyObject.cs
- DescriptionAttribute.cs
- TabItemAutomationPeer.cs
- PerformanceCounterManager.cs
- ClientSettingsStore.cs
- XmlNodeList.cs
- CacheOutputQuery.cs
- XmlIgnoreAttribute.cs
- GlobalItem.cs
- TimeSpanFormat.cs
- CompositeActivityCodeGenerator.cs
- TimeSpan.cs
- UnknownBitmapEncoder.cs
- WebHttpElement.cs
- BadImageFormatException.cs
- CodeNamespaceImportCollection.cs
- WinHttpWebProxyFinder.cs
- Pen.cs
- SafeWaitHandle.cs
- WinFormsSecurity.cs
- DataGridViewIntLinkedList.cs
- RefExpr.cs
- AsymmetricSignatureDeformatter.cs
- ConfigXmlCDataSection.cs
- ObjectMemberMapping.cs
- Blend.cs
- SweepDirectionValidation.cs
- MetaModel.cs
- UIElement.cs
- WebRequestModuleElementCollection.cs
- ConvertersCollection.cs
- DependencyPropertyDescriptor.cs
- ViewgenContext.cs
- GetLastErrorDetailsRequest.cs
- DataContract.cs
- Msec.cs
- XmlQueryStaticData.cs
- DesignerSelectionListAdapter.cs
- namescope.cs
- XmlFormatReaderGenerator.cs
- TableNameAttribute.cs
- TextServicesHost.cs
- ToolStripDesignerUtils.cs
- LogicalExpr.cs
- AliasGenerator.cs
- PersonalizationAdministration.cs
- NetNamedPipeSecurity.cs
- Effect.cs
- OrderByLifter.cs
- XmlLoader.cs
- VisualBasicSettingsHandler.cs
- ReadOnlyDataSource.cs
- XamlPathDataSerializer.cs
- ADMembershipProvider.cs
- MimeMultiPart.cs
- MailAddressCollection.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- SimpleNameService.cs
- OracleBinary.cs
- ResXBuildProvider.cs
- AttributeInfo.cs
- SchemaType.cs
- Evaluator.cs
- ExpressionList.cs
- EntityProxyFactory.cs
- FontUnit.cs
- LabelEditEvent.cs
- DoubleAnimationUsingPath.cs
- TextEditorMouse.cs
- CopyOfAction.cs
- Assert.cs
- InfoCardClaimCollection.cs
- NetPeerTcpBindingCollectionElement.cs
- ZipIOModeEnforcingStream.cs
- UnaryNode.cs
- FlowLayout.cs
- Scheduler.cs
- CommandPlan.cs