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
- FragmentNavigationEventArgs.cs
- messageonlyhwndwrapper.cs
- RegularExpressionValidator.cs
- PassportIdentity.cs
- ComplexPropertyEntry.cs
- XmlSchema.cs
- BaseParaClient.cs
- TokenBasedSet.cs
- ReaderContextStackData.cs
- SetterBaseCollection.cs
- FixedSOMPageElement.cs
- MenuEventArgs.cs
- SqlRowUpdatingEvent.cs
- CallbackHandler.cs
- UnitControl.cs
- UrlMapping.cs
- InstancePersistenceCommandException.cs
- InputLanguage.cs
- IntAverageAggregationOperator.cs
- parserscommon.cs
- HostExecutionContextManager.cs
- MultiTrigger.cs
- WorkflowOperationInvoker.cs
- FontUnitConverter.cs
- OdbcConnectionFactory.cs
- BlurBitmapEffect.cs
- ValuePattern.cs
- AdjustableArrowCap.cs
- AuthenticationException.cs
- DesignerView.xaml.cs
- SafeArrayRankMismatchException.cs
- InkCanvasFeedbackAdorner.cs
- SqlInternalConnectionTds.cs
- DisplayInformation.cs
- HashRepartitionStream.cs
- WorkflowApplicationAbortedEventArgs.cs
- PersonalizationStateInfoCollection.cs
- DataSetFieldSchema.cs
- ObjectAnimationUsingKeyFrames.cs
- TextLine.cs
- StandardCommands.cs
- TraversalRequest.cs
- BindingList.cs
- HtmlFormWrapper.cs
- NavigationEventArgs.cs
- ListControlDesigner.cs
- DataGridPageChangedEventArgs.cs
- WebControlAdapter.cs
- ReadOnlyCollectionBase.cs
- ByteKeyFrameCollection.cs
- TextContainerHelper.cs
- TraceData.cs
- ConstantProjectedSlot.cs
- ClientConfigPaths.cs
- RootProfilePropertySettingsCollection.cs
- PtsHost.cs
- XmlLanguage.cs
- SqlDataSource.cs
- TextPointer.cs
- TextParentUndoUnit.cs
- UshortList2.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- UrlMappingCollection.cs
- PnrpPermission.cs
- ToolStripProgressBar.cs
- GridEntry.cs
- Marshal.cs
- SqlConnectionHelper.cs
- FragmentQueryKB.cs
- ChannelManager.cs
- DirectoryNotFoundException.cs
- WebPartDisplayModeCancelEventArgs.cs
- RtfToXamlReader.cs
- LineBreakRecord.cs
- ImageSource.cs
- AdornerDecorator.cs
- ContentControl.cs
- NamedPermissionSet.cs
- NetStream.cs
- Point3DIndependentAnimationStorage.cs
- SortAction.cs
- TextBoxBase.cs
- QueryOutputWriter.cs
- Variable.cs
- BindingSource.cs
- FileNotFoundException.cs
- DefaultExpressionVisitor.cs
- ExtenderProvidedPropertyAttribute.cs
- ForeignKeyFactory.cs
- ProtectedConfiguration.cs
- CompiledXpathExpr.cs
- Point4D.cs
- TimeSpanOrInfiniteConverter.cs
- XmlChildNodes.cs
- Page.cs
- GifBitmapEncoder.cs
- TemplateParser.cs
- HandledMouseEvent.cs
- MgmtConfigurationRecord.cs
- EventsTab.cs