Code:
/ FX-1434 / FX-1434 / 1.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
- XmlILOptimizerVisitor.cs
- MemberPathMap.cs
- XmlSchemaImport.cs
- SafeLocalAllocation.cs
- Configuration.cs
- ListItemParagraph.cs
- SudsWriter.cs
- PointLightBase.cs
- SystemKeyConverter.cs
- KernelTypeValidation.cs
- FormsAuthenticationCredentials.cs
- FileUtil.cs
- DriveInfo.cs
- FormsAuthenticationTicket.cs
- DoubleAnimationClockResource.cs
- PickBranch.cs
- ColorConvertedBitmap.cs
- CompilerState.cs
- PreviewPrintController.cs
- HtmlImage.cs
- RecognitionResult.cs
- Resources.Designer.cs
- RoleManagerSection.cs
- RelationshipDetailsRow.cs
- FileLoadException.cs
- AvTraceFormat.cs
- ValidatedControlConverter.cs
- ColorContext.cs
- HwndProxyElementProvider.cs
- ToolbarAUtomationPeer.cs
- TabControl.cs
- Unit.cs
- Viewport3DAutomationPeer.cs
- FontCacheLogic.cs
- FileFormatException.cs
- BlurEffect.cs
- MsmqHostedTransportConfiguration.cs
- ColumnProvider.cs
- MaskDesignerDialog.cs
- TriggerCollection.cs
- Inflater.cs
- ScalarOps.cs
- XmlName.cs
- BooleanExpr.cs
- HttpHandlerActionCollection.cs
- WebPartDisplayModeEventArgs.cs
- CommentEmitter.cs
- ParallelEnumerableWrapper.cs
- PostBackTrigger.cs
- SafeEventLogReadHandle.cs
- TableSectionStyle.cs
- WindowsFormsHostPropertyMap.cs
- DetailsViewRow.cs
- VisualProxy.cs
- ProgressBarHighlightConverter.cs
- loginstatus.cs
- TextFormatterContext.cs
- WebPartDisplayModeEventArgs.cs
- ObjectDataSourceSelectingEventArgs.cs
- SmiContext.cs
- DependencyObjectProvider.cs
- ToolboxItemFilterAttribute.cs
- EntityModelBuildProvider.cs
- ColumnMapProcessor.cs
- ProcessHostMapPath.cs
- DataGridRowHeader.cs
- CompilationRelaxations.cs
- Roles.cs
- StoreItemCollection.cs
- EventData.cs
- XslNumber.cs
- MenuItemStyle.cs
- Page.cs
- TextMessageEncodingElement.cs
- PeerNameRegistration.cs
- MatrixAnimationBase.cs
- SqlDataSourceCustomCommandEditor.cs
- MetaModel.cs
- ExpressionCopier.cs
- QueryResponse.cs
- ObjectItemConventionAssemblyLoader.cs
- DynamicMethod.cs
- SiteIdentityPermission.cs
- DecimalConverter.cs
- ManipulationDevice.cs
- UserNameSecurityToken.cs
- LockedBorderGlyph.cs
- SafeArchiveContext.cs
- DataGridAddNewRow.cs
- FunctionCommandText.cs
- PngBitmapEncoder.cs
- DictionaryContent.cs
- ScrollData.cs
- SslStreamSecurityUpgradeProvider.cs
- XmlILAnnotation.cs
- OptionUsage.cs
- HtmlMeta.cs
- ScalarConstant.cs
- TCPClient.cs
- TypeGeneratedEventArgs.cs