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
- SyntaxCheck.cs
- SweepDirectionValidation.cs
- SByteStorage.cs
- Graph.cs
- ResourceReferenceExpressionConverter.cs
- PaperSource.cs
- TextServicesContext.cs
- TextContainerChangedEventArgs.cs
- StringValidatorAttribute.cs
- DataGridViewComboBoxColumn.cs
- ProviderConnectionPointCollection.cs
- FrameSecurityDescriptor.cs
- ExpressionLexer.cs
- BitmapData.cs
- WebExceptionStatus.cs
- ZipArchive.cs
- PlanCompiler.cs
- BindingCollection.cs
- DateTimeOffsetConverter.cs
- OledbConnectionStringbuilder.cs
- RequestQueue.cs
- CatalogPartChrome.cs
- ShaderEffect.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- ForEachAction.cs
- PolyBezierSegment.cs
- ByteStorage.cs
- DataSourceControlBuilder.cs
- ThicknessKeyFrameCollection.cs
- EncryptedKeyHashIdentifierClause.cs
- FieldBuilder.cs
- DrawingAttributes.cs
- SchemaReference.cs
- DataServiceQueryProvider.cs
- UserNamePasswordClientCredential.cs
- TailPinnedEventArgs.cs
- TextDecoration.cs
- ValidationHelpers.cs
- BaseCAMarshaler.cs
- BindingList.cs
- ImageMap.cs
- SecurityUtils.cs
- OpenTypeCommon.cs
- configsystem.cs
- BitmapEffectInput.cs
- SymmetricSecurityProtocolFactory.cs
- AutoResetEvent.cs
- XmlDataSourceDesigner.cs
- Lock.cs
- ValidationManager.cs
- EditorZone.cs
- TextElementEditingBehaviorAttribute.cs
- XmlArrayItemAttributes.cs
- BuilderPropertyEntry.cs
- MenuItem.cs
- PassportPrincipal.cs
- LinkedResource.cs
- CodeDomSerializerBase.cs
- TablePatternIdentifiers.cs
- OperationParameterInfoCollection.cs
- ProfilePropertySettings.cs
- PrivilegedConfigurationManager.cs
- GridViewDeleteEventArgs.cs
- ReturnEventArgs.cs
- PropertyEmitterBase.cs
- WmlCommandAdapter.cs
- TextRangeEdit.cs
- RemotingClientProxy.cs
- StylusEditingBehavior.cs
- WebPartDisplayModeCancelEventArgs.cs
- TypeReference.cs
- RbTree.cs
- ViewGenResults.cs
- PhotoPrintingIntent.cs
- cookiecontainer.cs
- AttributeCollection.cs
- RSAOAEPKeyExchangeDeformatter.cs
- WebContext.cs
- ManagementOperationWatcher.cs
- _Rfc2616CacheValidators.cs
- OleDbInfoMessageEvent.cs
- SafeMILHandle.cs
- SignatureGenerator.cs
- ScriptControlDescriptor.cs
- ExcCanonicalXml.cs
- ThreadInterruptedException.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- TypeUtil.cs
- UrlAuthFailureHandler.cs
- MarkupCompiler.cs
- AppearanceEditorPart.cs
- DataRowView.cs
- MbpInfo.cs
- EDesignUtil.cs
- QueryOutputWriter.cs
- WorkflowServiceAttributesTypeConverter.cs
- PointF.cs
- InvalidateEvent.cs
- TimersDescriptionAttribute.cs
- RemoteArgument.cs