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
- Rfc2898DeriveBytes.cs
- GeneralTransform2DTo3D.cs
- FolderBrowserDialog.cs
- ApplicationServiceHelper.cs
- HostedController.cs
- EndSelectCardRequest.cs
- MenuItemCollection.cs
- SqlClientWrapperSmiStreamChars.cs
- FileDetails.cs
- ColumnMap.cs
- LayoutManager.cs
- ListViewDeletedEventArgs.cs
- SQLInt32Storage.cs
- FreezableOperations.cs
- FileDialog.cs
- DrawingContextWalker.cs
- AliasGenerator.cs
- OrderedHashRepartitionEnumerator.cs
- AssemblyUtil.cs
- BooleanFacetDescriptionElement.cs
- SharedRuntimeState.cs
- ManifestResourceInfo.cs
- WhitespaceSignificantCollectionAttribute.cs
- TreeView.cs
- UIElement.cs
- WebPartTransformerAttribute.cs
- XmlTextWriter.cs
- XmlResolver.cs
- ManagementInstaller.cs
- BitmapEffectGeneralTransform.cs
- CompositeActivityCodeGenerator.cs
- StylusButton.cs
- precedingsibling.cs
- CodeExpressionStatement.cs
- AutomationEventArgs.cs
- StateFinalizationActivity.cs
- HttpTransportElement.cs
- SharedPersonalizationStateInfo.cs
- AssemblyLoader.cs
- SafeNativeMethods.cs
- PropertyMap.cs
- TypeHelper.cs
- PageParser.cs
- SynchronousReceiveElement.cs
- ETagAttribute.cs
- TableCellCollection.cs
- SelectionProcessor.cs
- TreeView.cs
- FontWeights.cs
- ViewPort3D.cs
- Ticks.cs
- DispatcherProcessingDisabled.cs
- MimeTypeAttribute.cs
- XPathDocumentNavigator.cs
- ToolStripProgressBar.cs
- EntitySqlQueryBuilder.cs
- CompilerWrapper.cs
- Timer.cs
- infer.cs
- XmlStringTable.cs
- DesignerLoader.cs
- ScriptControlDescriptor.cs
- DbBuffer.cs
- ExpressionBindingCollection.cs
- CompensationDesigner.cs
- WebEncodingValidatorAttribute.cs
- ToolStripPanelSelectionBehavior.cs
- DataListItem.cs
- ConsumerConnectionPoint.cs
- VisualStyleRenderer.cs
- SqlParameterizer.cs
- updatecommandorderer.cs
- SafeNativeMethods.cs
- WindowsToolbarAsMenu.cs
- EncryptedKey.cs
- PageBuildProvider.cs
- QilValidationVisitor.cs
- GatewayDefinition.cs
- MessageAction.cs
- MatrixUtil.cs
- SoundPlayer.cs
- ActiveDesignSurfaceEvent.cs
- SqlBooleanMismatchVisitor.cs
- PickBranch.cs
- FusionWrap.cs
- SqlDataSourceCache.cs
- UtilityExtension.cs
- InfoCardCryptoHelper.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- _SpnDictionary.cs
- HtmlInputCheckBox.cs
- XPathQueryGenerator.cs
- DbMetaDataCollectionNames.cs
- Expressions.cs
- SystemResourceHost.cs
- XhtmlBasicPageAdapter.cs
- ForAllOperator.cs
- DesignTimeParseData.cs
- GridItem.cs
- ReadingWritingEntityEventArgs.cs