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
- Button.cs
- StaticSiteMapProvider.cs
- ItemChangedEventArgs.cs
- CheckBoxStandardAdapter.cs
- EUCJPEncoding.cs
- AVElementHelper.cs
- Cursors.cs
- DataGridViewCellConverter.cs
- TextTreeObjectNode.cs
- MembershipAdapter.cs
- MeasureItemEvent.cs
- GridViewRowCollection.cs
- SqlTopReducer.cs
- SamlAuthorizationDecisionClaimResource.cs
- _UriTypeConverter.cs
- CustomErrorCollection.cs
- PropertyMap.cs
- ClientSettingsProvider.cs
- CommandPlan.cs
- CachedTypeface.cs
- IgnoreDeviceFilterElementCollection.cs
- BuildProviderAppliesToAttribute.cs
- PageParser.cs
- XmlUTF8TextWriter.cs
- ProxyGenerationError.cs
- SqlMethodTransformer.cs
- propertyentry.cs
- DataGridAutoFormat.cs
- SchemaDeclBase.cs
- ChtmlPhoneCallAdapter.cs
- IncrementalReadDecoders.cs
- CompensationParticipant.cs
- DataControlPagerLinkButton.cs
- IteratorDescriptor.cs
- ConstantCheck.cs
- TextParaLineResult.cs
- CommonXSendMessage.cs
- RangeValueProviderWrapper.cs
- ParallelRangeManager.cs
- xmlfixedPageInfo.cs
- CodeArrayIndexerExpression.cs
- IsolatedStoragePermission.cs
- Zone.cs
- DragEvent.cs
- XsdValidatingReader.cs
- Base64Encoder.cs
- BindUriHelper.cs
- ChameleonKey.cs
- TemplatedEditableDesignerRegion.cs
- SelectionRange.cs
- XPathDocumentIterator.cs
- AppDomainInfo.cs
- RightNameExpirationInfoPair.cs
- Win32NamedPipes.cs
- arc.cs
- WebPartManager.cs
- ObjectAnimationBase.cs
- ProxyElement.cs
- DataList.cs
- TextDecorationUnitValidation.cs
- FilterQueryOptionExpression.cs
- ClientUrlResolverWrapper.cs
- ObjectConverter.cs
- SmiEventStream.cs
- DrawingGroupDrawingContext.cs
- InternalCache.cs
- Content.cs
- DataFieldConverter.cs
- QueryableDataSourceEditData.cs
- ThreadStartException.cs
- CommandID.cs
- RouteValueDictionary.cs
- XPathScanner.cs
- EmptyEnumerable.cs
- ScriptRegistrationManager.cs
- Win32Native.cs
- XpsFilter.cs
- TabletCollection.cs
- OdbcConnectionPoolProviderInfo.cs
- UserControlDocumentDesigner.cs
- PropertyNames.cs
- OperationCanceledException.cs
- DataGridCheckBoxColumn.cs
- BaseParaClient.cs
- SendMailErrorEventArgs.cs
- RegexCompiler.cs
- BoundPropertyEntry.cs
- TTSVoice.cs
- ParentQuery.cs
- StreamReader.cs
- Exceptions.cs
- DataGridViewTopRowAccessibleObject.cs
- SemanticBasicElement.cs
- StringConcat.cs
- SvcFileManager.cs
- GridViewRowPresenter.cs
- CuspData.cs
- DynamicResourceExtension.cs
- InternalConfigConfigurationFactory.cs
- UdpRetransmissionSettings.cs