Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / Adapters / HideDisabledControlAdapter.cs / 1 / HideDisabledControlAdapter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.Adapters { using System; using System.Security.Permissions; using System.Web; using System.Web.UI; using System.Web.UI.Adapters; // Used for controls which use their default rendering, but are hidden when disabled. [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class HideDisabledControlAdapter : WebControlAdapter { // Returns without doing anything if the control is disabled, otherwise, uses the default rendering. protected internal override void Render(HtmlTextWriter writer) { if (Control.Enabled == false) { return; } Control.Render(writer); } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SqlTopReducer.cs
- PageHandlerFactory.cs
- ExpressionReplacer.cs
- TransformerConfigurationWizardBase.cs
- XmlAttribute.cs
- TypeSystemHelpers.cs
- SwitchLevelAttribute.cs
- XhtmlTextWriter.cs
- ExpressionBinding.cs
- DataServiceExpressionVisitor.cs
- LightweightCodeGenerator.cs
- ipaddressinformationcollection.cs
- DataBindEngine.cs
- DBBindings.cs
- IODescriptionAttribute.cs
- QueryableFilterRepeater.cs
- UnsafeNativeMethods.cs
- ButtonBaseAdapter.cs
- EventItfInfo.cs
- NetPeerTcpBindingCollectionElement.cs
- MailWriter.cs
- AssemblyUtil.cs
- CommandBindingCollection.cs
- PerfCounters.cs
- CreatingCookieEventArgs.cs
- LocationInfo.cs
- RSAPKCS1SignatureFormatter.cs
- TreeChangeInfo.cs
- OleDbError.cs
- DropShadowEffect.cs
- ZipIOCentralDirectoryFileHeader.cs
- ConditionedDesigner.cs
- XmlSchema.cs
- XamlSerializerUtil.cs
- ChangesetResponse.cs
- Exceptions.cs
- XmlNamespaceMapping.cs
- MarshalByRefObject.cs
- DoubleAnimationBase.cs
- DataGridTable.cs
- StyleSheet.cs
- XmlRootAttribute.cs
- InternalPermissions.cs
- FrameworkContentElement.cs
- FormViewPageEventArgs.cs
- RequestCacheManager.cs
- SSmlParser.cs
- FormatConvertedBitmap.cs
- GraphicsPathIterator.cs
- CompModHelpers.cs
- SchemaExporter.cs
- XhtmlBasicPanelAdapter.cs
- IApplicationTrustManager.cs
- HttpHeaderCollection.cs
- ObjectDataSourceView.cs
- InternalBufferOverflowException.cs
- TextBox.cs
- Rotation3DAnimationUsingKeyFrames.cs
- TemplateColumn.cs
- NativeMethods.cs
- TypeContext.cs
- LineGeometry.cs
- EastAsianLunisolarCalendar.cs
- CriticalFinalizerObject.cs
- _CookieModule.cs
- TextStore.cs
- XmlReflectionImporter.cs
- WindowsListViewSubItem.cs
- WindowsEditBox.cs
- DataGridItemCollection.cs
- PerfCounters.cs
- NonParentingControl.cs
- ProfileProvider.cs
- TdsParameterSetter.cs
- PolyQuadraticBezierSegment.cs
- TraceLevelStore.cs
- HttpException.cs
- HostProtectionException.cs
- XamlInt32CollectionSerializer.cs
- DataTableNewRowEvent.cs
- ProviderException.cs
- XmlSchemaSimpleTypeList.cs
- TextPointerBase.cs
- CombinedGeometry.cs
- XmlTextEncoder.cs
- Debugger.cs
- WpfKnownMemberInvoker.cs
- SiteMapSection.cs
- EnumBuilder.cs
- Codec.cs
- SubordinateTransaction.cs
- XsltSettings.cs
- _SslState.cs
- OptimalBreakSession.cs
- NavigationWindow.cs
- MultipleViewPattern.cs
- WindowsHyperlink.cs
- SQLRoleProvider.cs
- WindowsMenu.cs
- ManagedFilter.cs