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
- ConfigurationManagerHelperFactory.cs
- ThemeableAttribute.cs
- NotCondition.cs
- DataMember.cs
- KeyPressEvent.cs
- RelatedEnd.cs
- ZipFileInfoCollection.cs
- DataRelationCollection.cs
- SystemBrushes.cs
- MediaTimeline.cs
- CfgParser.cs
- TCEAdapterGenerator.cs
- DEREncoding.cs
- SimpleHandlerBuildProvider.cs
- Component.cs
- Internal.cs
- DocumentViewerBaseAutomationPeer.cs
- StylusPlugin.cs
- ExceptionValidationRule.cs
- TimeSpanConverter.cs
- RemoteCryptoTokenProvider.cs
- SchemaMerger.cs
- WebPartsPersonalizationAuthorization.cs
- UriTemplatePathSegment.cs
- RenderingBiasValidation.cs
- AnnotationAuthorChangedEventArgs.cs
- DetailsViewRow.cs
- NamespaceList.cs
- CodeDelegateCreateExpression.cs
- DocumentPageTextView.cs
- UserControlBuildProvider.cs
- FilterableAttribute.cs
- InfoCardSymmetricCrypto.cs
- filewebresponse.cs
- Font.cs
- TableCell.cs
- InlineCollection.cs
- TextFormatter.cs
- ServiceDescriptionReflector.cs
- TypeDescriptionProviderAttribute.cs
- UndoEngine.cs
- IPAddress.cs
- DomainConstraint.cs
- DataGridTextBoxColumn.cs
- TimelineClockCollection.cs
- ReadOnlyAttribute.cs
- EntityDataSourceStatementEditorForm.cs
- Model3DCollection.cs
- ErrorHandlerModule.cs
- DatatypeImplementation.cs
- InfoCardSymmetricCrypto.cs
- LinqDataSourceView.cs
- GcHandle.cs
- BypassElement.cs
- UnmanagedMemoryStreamWrapper.cs
- ResourceReader.cs
- ExpressionQuoter.cs
- WebPartEventArgs.cs
- InlinedAggregationOperatorEnumerator.cs
- DefaultConfirmation.cs
- SqlSupersetValidator.cs
- X509CertificateValidationMode.cs
- WindowsComboBox.cs
- Line.cs
- XmlHelper.cs
- ToolStripPanelCell.cs
- AutomationPropertyInfo.cs
- SubclassTypeValidatorAttribute.cs
- VScrollBar.cs
- DateTimeStorage.cs
- HostingMessageProperty.cs
- PkcsUtils.cs
- WorkflowEventArgs.cs
- GetPageNumberCompletedEventArgs.cs
- PerformanceCounterNameAttribute.cs
- TimeoutValidationAttribute.cs
- DetailsViewPagerRow.cs
- ToolStripSettings.cs
- columnmapfactory.cs
- PagerSettings.cs
- WrappedDispatcherException.cs
- DataControlButton.cs
- MulticastDelegate.cs
- EndPoint.cs
- WebPartTransformer.cs
- ColumnHeaderConverter.cs
- XmlTextReaderImplHelpers.cs
- PrinterSettings.cs
- QilScopedVisitor.cs
- DateTimeSerializationSection.cs
- PasswordBoxAutomationPeer.cs
- MessageAction.cs
- ThreadAbortException.cs
- Knowncolors.cs
- QueryOptionExpression.cs
- DataGridColumnFloatingHeader.cs
- QilUnary.cs
- SelectionBorderGlyph.cs
- Accessible.cs
- CheckBoxPopupAdapter.cs