Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// 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;
}
}
}
// 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
- MembershipSection.cs
- Parameter.cs
- InstalledFontCollection.cs
- WebHeaderCollection.cs
- SerialPinChanges.cs
- InvalidProgramException.cs
- MsmqIntegrationMessagePool.cs
- UrlMappingCollection.cs
- XmlTextWriter.cs
- XmlSchemas.cs
- DataMemberListEditor.cs
- ExpressionBuilder.cs
- ToolStripSplitButton.cs
- DirectionalLight.cs
- WebSysDefaultValueAttribute.cs
- CharUnicodeInfo.cs
- SqlConnectionString.cs
- PriorityBinding.cs
- WeakRefEnumerator.cs
- TextElementEnumerator.cs
- UncommonField.cs
- DataListItemEventArgs.cs
- ZipIOExtraFieldPaddingElement.cs
- COM2ExtendedBrowsingHandler.cs
- columnmapfactory.cs
- ProxyWebPart.cs
- HasCopySemanticsAttribute.cs
- Quad.cs
- TableLayout.cs
- StringAnimationBase.cs
- EntityObject.cs
- SoapExtensionStream.cs
- SignerInfo.cs
- HotCommands.cs
- MessageBox.cs
- EventManager.cs
- SymDocumentType.cs
- DropSource.cs
- RowToFieldTransformer.cs
- PropertyOverridesDialog.cs
- BindingMAnagerBase.cs
- PartialArray.cs
- FamilyTypefaceCollection.cs
- ScriptingScriptResourceHandlerSection.cs
- CssStyleCollection.cs
- BatchServiceHost.cs
- DeflateInput.cs
- RegistryPermission.cs
- InputScopeConverter.cs
- EnumerableWrapperWeakToStrong.cs
- StorageRoot.cs
- CLSCompliantAttribute.cs
- future.cs
- DirtyTextRange.cs
- ArgumentsParser.cs
- ThemeDirectoryCompiler.cs
- TextDecorationCollection.cs
- AliasedExpr.cs
- WindowsFormsHost.cs
- OleAutBinder.cs
- LayoutEditorPart.cs
- SAPICategories.cs
- SynchronousReceiveBehavior.cs
- KeyFrames.cs
- Translator.cs
- SettingsPropertyValueCollection.cs
- GroupStyle.cs
- LifetimeServices.cs
- UserMapPath.cs
- UTF7Encoding.cs
- BasicExpressionVisitor.cs
- SchemaSetCompiler.cs
- DataGridParentRows.cs
- Aes.cs
- CalendarTable.cs
- keycontainerpermission.cs
- DispatcherSynchronizationContext.cs
- DateTimeFormatInfo.cs
- NumberFunctions.cs
- JsonWriter.cs
- FormViewCommandEventArgs.cs
- RSAPKCS1KeyExchangeFormatter.cs
- TimeSpanFormat.cs
- SafeLocalAllocation.cs
- SetStoryboardSpeedRatio.cs
- ZoneLinkButton.cs
- ArgumentOutOfRangeException.cs
- DebugView.cs
- QueryTask.cs
- SkewTransform.cs
- SpellerInterop.cs
- DataListGeneralPage.cs
- SqlVisitor.cs
- ColorTransform.cs
- cookiecollection.cs
- StatusBar.cs
- IdentifierService.cs
- WebPartVerb.cs
- PackagingUtilities.cs
- CustomLineCap.cs