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
- SoapTypeAttribute.cs
- SystemTcpConnection.cs
- SecurityDescriptor.cs
- UnauthorizedAccessException.cs
- StrokeCollection2.cs
- TdsParserSafeHandles.cs
- updateconfighost.cs
- FileDataSourceCache.cs
- BitmapDownload.cs
- ButtonFieldBase.cs
- DataGridViewComboBoxCell.cs
- PipelineModuleStepContainer.cs
- DataGridCaption.cs
- TaskFormBase.cs
- ItemMap.cs
- ScrollPattern.cs
- MultipartIdentifier.cs
- InvalidTimeZoneException.cs
- BindingsCollection.cs
- ToolStripItemTextRenderEventArgs.cs
- DataGridrowEditEndingEventArgs.cs
- autovalidator.cs
- InvalidComObjectException.cs
- SQLChars.cs
- ellipse.cs
- PreservationFileReader.cs
- WaitHandle.cs
- controlskin.cs
- ToolStripTextBox.cs
- Rijndael.cs
- GridViewDeletedEventArgs.cs
- ScrollEvent.cs
- ILGenerator.cs
- NamedPermissionSet.cs
- CallContext.cs
- VideoDrawing.cs
- LogAppendAsyncResult.cs
- HttpProfileGroupBase.cs
- ExpressionNode.cs
- HtmlProps.cs
- RuntimeResourceSet.cs
- OdbcReferenceCollection.cs
- ComponentRenameEvent.cs
- NamedObject.cs
- _HelperAsyncResults.cs
- NavigationPropertyEmitter.cs
- HttpClientCredentialType.cs
- NotifyParentPropertyAttribute.cs
- SystemDiagnosticsSection.cs
- SnapLine.cs
- SiteMapNode.cs
- DataGridAutoFormat.cs
- ResourceProviderFactory.cs
- CipherData.cs
- SafeArchiveContext.cs
- BamlBinaryWriter.cs
- TextShapeableCharacters.cs
- ObjRef.cs
- Misc.cs
- IndentTextWriter.cs
- ServiceDurableInstanceContextProvider.cs
- SerializationAttributes.cs
- InputLanguageCollection.cs
- HandleExceptionArgs.cs
- WebPartConnectionsCloseVerb.cs
- RectangleHotSpot.cs
- TextCollapsingProperties.cs
- InputScope.cs
- WsdlBuildProvider.cs
- CompoundFileDeflateTransform.cs
- InputScopeAttribute.cs
- Region.cs
- ISAPIApplicationHost.cs
- IPAddress.cs
- SrgsItemList.cs
- RequestUriProcessor.cs
- MethodCallConverter.cs
- ColumnReorderedEventArgs.cs
- DrawListViewColumnHeaderEventArgs.cs
- VariableAction.cs
- GridEntry.cs
- webclient.cs
- UserUseLicenseDictionaryLoader.cs
- PropertyMetadata.cs
- AppSettingsReader.cs
- CorrelationInitializer.cs
- XmlQueryTypeFactory.cs
- XpsResourcePolicy.cs
- _SafeNetHandles.cs
- XmlUrlResolver.cs
- EndpointInstanceProvider.cs
- __ComObject.cs
- ConfigurationValues.cs
- SectionUpdates.cs
- DbDataReader.cs
- login.cs
- OracleNumber.cs
- DeferredSelectedIndexReference.cs
- SiblingIterators.cs
- SemaphoreFullException.cs