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
- TextServicesDisplayAttribute.cs
- XmlEntityReference.cs
- AutomationFocusChangedEventArgs.cs
- ClientEndpointLoader.cs
- ObjectContextServiceProvider.cs
- QilCloneVisitor.cs
- ActivityCodeDomSerializer.cs
- Utility.cs
- BufferBuilder.cs
- CompositeFontFamily.cs
- Contracts.cs
- ArglessEventHandlerProxy.cs
- ClickablePoint.cs
- Point3DAnimationUsingKeyFrames.cs
- DataColumnMappingCollection.cs
- AppDomainManager.cs
- CodeArgumentReferenceExpression.cs
- OdbcConnectionPoolProviderInfo.cs
- Clipboard.cs
- MsmqHostedTransportConfiguration.cs
- QilGeneratorEnv.cs
- autovalidator.cs
- ContentElement.cs
- XpsSerializerWriter.cs
- DiagnosticsConfiguration.cs
- Membership.cs
- DefaultAsyncDataDispatcher.cs
- DetailsViewRow.cs
- XmlBoundElement.cs
- SmiGettersStream.cs
- base64Transforms.cs
- ClientApiGenerator.cs
- TextElementEnumerator.cs
- DataGridViewCellValidatingEventArgs.cs
- SystemIcons.cs
- NativeRightsManagementAPIsStructures.cs
- BuildProviderUtils.cs
- NotifyInputEventArgs.cs
- RawTextInputReport.cs
- XmlDataSource.cs
- EntityStoreSchemaGenerator.cs
- UnsafeNativeMethodsTablet.cs
- LineGeometry.cs
- FlowPosition.cs
- ImpersonationOption.cs
- TextBoxBase.cs
- DataGridComponentEditor.cs
- RoutedCommand.cs
- _AuthenticationState.cs
- PropertyToken.cs
- WorkflowRuntimeEndpoint.cs
- MenuCommandService.cs
- PocoEntityKeyStrategy.cs
- TransactionOptions.cs
- XPathDocumentIterator.cs
- DefaultTypeArgumentAttribute.cs
- SupportsPreviewControlAttribute.cs
- FontDialog.cs
- CodeGen.cs
- ResourcesChangeInfo.cs
- FrameSecurityDescriptor.cs
- CallInfo.cs
- ParameterCollection.cs
- Vars.cs
- TdsParserSessionPool.cs
- DesignerEditorPartChrome.cs
- WSTrust.cs
- BaseContextMenu.cs
- XmlLoader.cs
- RemotingException.cs
- DataObjectCopyingEventArgs.cs
- DeferredSelectedIndexReference.cs
- Visual3DCollection.cs
- EpmContentSerializerBase.cs
- RetrieveVirtualItemEventArgs.cs
- DataGridViewRowsAddedEventArgs.cs
- GridViewDeleteEventArgs.cs
- ToolStripPanelRenderEventArgs.cs
- Composition.cs
- ExpressionBinding.cs
- NativeMethods.cs
- PointValueSerializer.cs
- InternalPolicyElement.cs
- BitmapEffectRenderDataResource.cs
- ValueExpressions.cs
- ListItemCollection.cs
- AnnotationComponentManager.cs
- EventsTab.cs
- DataGridPageChangedEventArgs.cs
- DocumentPageTextView.cs
- BackStopAuthenticationModule.cs
- CrossAppDomainChannel.cs
- BuildProviderAppliesToAttribute.cs
- HttpProfileBase.cs
- control.ime.cs
- XmlAttribute.cs
- TypeConverterHelper.cs
- FactoryMaker.cs
- TypeGenericEnumerableViewSchema.cs
- XPathItem.cs