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
- SchemaSetCompiler.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- BitmapEffectGroup.cs
- BitSet.cs
- Transform3D.cs
- HandlerFactoryWrapper.cs
- CopyNamespacesAction.cs
- TextDecorationUnitValidation.cs
- MediaPlayerState.cs
- EmissiveMaterial.cs
- MenuItemStyleCollection.cs
- UriTemplatePathPartiallyEquivalentSet.cs
- GeometryDrawing.cs
- ParentControlDesigner.cs
- keycontainerpermission.cs
- SetterBase.cs
- HttpsHostedTransportConfiguration.cs
- CustomErrorsSection.cs
- ReadingWritingEntityEventArgs.cs
- MergablePropertyAttribute.cs
- RadioButton.cs
- CompilerLocalReference.cs
- Margins.cs
- ImageFormatConverter.cs
- ObjectDataSourceSelectingEventArgs.cs
- InternalConfigEventArgs.cs
- ColorConvertedBitmap.cs
- ColorMatrix.cs
- EntitySetDataBindingList.cs
- UniformGrid.cs
- MediaSystem.cs
- FixedDocument.cs
- Pen.cs
- StyleCollection.cs
- Accessible.cs
- HostingPreferredMapPath.cs
- TableCellCollection.cs
- ChangeConflicts.cs
- XmlLanguageConverter.cs
- PagerSettings.cs
- ConfigXmlSignificantWhitespace.cs
- MemberAccessException.cs
- XsltArgumentList.cs
- InheritanceContextHelper.cs
- Event.cs
- SynchronizationFilter.cs
- HttpPostedFile.cs
- RepeaterItemCollection.cs
- XmlMtomWriter.cs
- ReliableSessionBindingElement.cs
- TextEditor.cs
- OrCondition.cs
- InstanceCreationEditor.cs
- ThreadExceptionEvent.cs
- CustomErrorsSectionWrapper.cs
- XmlSchemaObjectTable.cs
- MimeXmlImporter.cs
- BulletedListDesigner.cs
- TemplateControlCodeDomTreeGenerator.cs
- SqlFactory.cs
- OleDbFactory.cs
- ProjectionCamera.cs
- EraserBehavior.cs
- QueryCacheEntry.cs
- HyperlinkAutomationPeer.cs
- Int32CAMarshaler.cs
- Command.cs
- ImageMap.cs
- SQLBytesStorage.cs
- MessageLogTraceRecord.cs
- SamlAssertionKeyIdentifierClause.cs
- ImageSource.cs
- SafeBitVector32.cs
- ShutDownListener.cs
- OleDbPermission.cs
- CompressedStack.cs
- DataGridViewLayoutData.cs
- CompModSwitches.cs
- CodeTypeParameter.cs
- CircleHotSpot.cs
- SqlDataReader.cs
- DataGridViewRowHeaderCell.cs
- FontStretchConverter.cs
- WebBrowsableAttribute.cs
- Matrix3DStack.cs
- _SecureChannel.cs
- EventlogProvider.cs
- FontStretchConverter.cs
- MenuItemStyle.cs
- Interlocked.cs
- SqlCommandBuilder.cs
- FixedSOMContainer.cs
- PermissionSet.cs
- SimpleLine.cs
- DocumentPageViewAutomationPeer.cs
- BookmarkScopeInfo.cs
- DaylightTime.cs
- WebServiceResponse.cs
- CaseStatementProjectedSlot.cs
- SystemWebExtensionsSectionGroup.cs