Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// 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);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ExtractedStateEntry.cs
- ScriptServiceAttribute.cs
- AnnotationMap.cs
- CopyNamespacesAction.cs
- TableChangeProcessor.cs
- KeyConstraint.cs
- QilVisitor.cs
- COM2ExtendedBrowsingHandler.cs
- ToolboxItemAttribute.cs
- WebPartMenuStyle.cs
- SlotInfo.cs
- PresentationUIStyleResources.cs
- ModuleBuilderData.cs
- BindingExpressionBase.cs
- DetailsViewModeEventArgs.cs
- SocketElement.cs
- GridViewCancelEditEventArgs.cs
- VirtualPathUtility.cs
- ProxyWebPartManager.cs
- Range.cs
- InputLanguageSource.cs
- WebConfigurationHost.cs
- DoubleAnimationUsingPath.cs
- BamlCollectionHolder.cs
- StrokeNodeEnumerator.cs
- DataTemplateKey.cs
- PropertyBuilder.cs
- HyperlinkAutomationPeer.cs
- HtmlTableCell.cs
- SelectionItemProviderWrapper.cs
- ConfigXmlCDataSection.cs
- ComponentDispatcher.cs
- IPAddress.cs
- RectKeyFrameCollection.cs
- AdornerPresentationContext.cs
- ConfigXmlCDataSection.cs
- HandleCollector.cs
- BinaryObjectInfo.cs
- ExtensionsSection.cs
- CapacityStreamGeometryContext.cs
- XmlSchemaInfo.cs
- WindowsListViewSubItem.cs
- FontStyleConverter.cs
- FontWeight.cs
- MouseBinding.cs
- StoragePropertyMapping.cs
- GridViewColumnHeader.cs
- PropertyBuilder.cs
- ImmutableDispatchRuntime.cs
- DataGridViewImageColumn.cs
- FixedLineResult.cs
- HttpPostedFileWrapper.cs
- WsdlBuildProvider.cs
- CacheMemory.cs
- CssTextWriter.cs
- LabelEditEvent.cs
- SqlCacheDependencyDatabaseCollection.cs
- DocumentXmlWriter.cs
- HttpWebRequestElement.cs
- SHA384Cng.cs
- RuntimeArgumentHandle.cs
- SignedXmlDebugLog.cs
- EntityAdapter.cs
- GeneratedView.cs
- SystemNetworkInterface.cs
- XslVisitor.cs
- DesignerContextDescriptor.cs
- HeaderedContentControl.cs
- ManagedWndProcTracker.cs
- MessageSecurityException.cs
- FileDialog.cs
- HtmlElementErrorEventArgs.cs
- QilList.cs
- RecordConverter.cs
- PackUriHelper.cs
- NativeCompoundFileAPIs.cs
- XmlSerializer.cs
- XmlExtensionFunction.cs
- ThrowHelper.cs
- NotifyCollectionChangedEventArgs.cs
- TextTrailingWordEllipsis.cs
- __TransparentProxy.cs
- SecureEnvironment.cs
- XsdValidatingReader.cs
- StrokeNodeData.cs
- SynchronizingStream.cs
- WorkflowDefinitionContext.cs
- NotFiniteNumberException.cs
- WebDisplayNameAttribute.cs
- templategroup.cs
- XmlSerializerFactory.cs
- CssClassPropertyAttribute.cs
- TypeToken.cs
- IsolatedStorageException.cs
- SqlRecordBuffer.cs
- ViewBase.cs
- IList.cs
- TransformedBitmap.cs
- VirtualPath.cs
- LineProperties.cs