Code:
/ FX-1434 / FX-1434 / 1.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
- ProbeDuplexAsyncResult.cs
- VisualBrush.cs
- FlowLayoutPanel.cs
- Update.cs
- ToolZone.cs
- AppDomain.cs
- TextRunCacheImp.cs
- TypeLoader.cs
- ResourceFallbackManager.cs
- PeerTransportListenAddressConverter.cs
- XmlEnumAttribute.cs
- ClientSponsor.cs
- TreeViewItem.cs
- ColorMatrix.cs
- MemoryRecordBuffer.cs
- ValueProviderWrapper.cs
- GlobalEventManager.cs
- DataSourceCache.cs
- BypassElement.cs
- _FixedSizeReader.cs
- EntityModelBuildProvider.cs
- DataGridItemCollection.cs
- ModelFunction.cs
- ZipArchive.cs
- UnsafeNativeMethods.cs
- IntellisenseTextBox.designer.cs
- PropertyGrid.cs
- DifferencingCollection.cs
- OleDbCommandBuilder.cs
- UserNamePasswordClientCredential.cs
- HtmlControlDesigner.cs
- SqlProcedureAttribute.cs
- ErasingStroke.cs
- UrlPath.cs
- WbmpConverter.cs
- EditorZoneBase.cs
- MulticastNotSupportedException.cs
- LookupBindingPropertiesAttribute.cs
- CollectionChangeEventArgs.cs
- StylusPlugin.cs
- SHA256Managed.cs
- XmlUrlResolver.cs
- SystemThemeKey.cs
- EventSinkHelperWriter.cs
- FolderBrowserDialog.cs
- ToggleButton.cs
- CodeCatchClauseCollection.cs
- ArrangedElementCollection.cs
- WebBrowsableAttribute.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- ITreeGenerator.cs
- PathSegmentCollection.cs
- DependencyPropertyKind.cs
- CodeCastExpression.cs
- FixedSOMLineCollection.cs
- MarkupObject.cs
- UInt32Storage.cs
- NonBatchDirectoryCompiler.cs
- SqlNamer.cs
- EventListenerClientSide.cs
- XmlnsCache.cs
- StylusPointProperty.cs
- SpeakProgressEventArgs.cs
- X509CertificateRecipientServiceCredential.cs
- Token.cs
- SqlClientPermission.cs
- MaskedTextProvider.cs
- PropertyChangedEventManager.cs
- MobileComponentEditorPage.cs
- MatchSingleFxEngineOpcode.cs
- DownloadProgressEventArgs.cs
- WebPartDisplayMode.cs
- ISFClipboardData.cs
- ConfigurationLocationCollection.cs
- CommandDevice.cs
- CodeAttributeDeclaration.cs
- ContextMenuAutomationPeer.cs
- OpenTypeCommon.cs
- XmlSignificantWhitespace.cs
- PageContentCollection.cs
- DynamicRenderer.cs
- KeyEventArgs.cs
- CharacterMetrics.cs
- DataControlImageButton.cs
- RealProxy.cs
- OleStrCAMarshaler.cs
- Repeater.cs
- MetroSerializationManager.cs
- DispatcherSynchronizationContext.cs
- URLIdentityPermission.cs
- ContainerParagraph.cs
- UpdateRecord.cs
- SqlDataSourceTableQuery.cs
- ProgressChangedEventArgs.cs
- TableParaClient.cs
- EventSourceCreationData.cs
- ListDictionaryInternal.cs
- CommandBindingCollection.cs
- UrlAuthFailedErrorFormatter.cs
- ButtonStandardAdapter.cs