Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- WebPartDisplayMode.cs
- PointCollectionValueSerializer.cs
- SQLMoneyStorage.cs
- SettingsPropertyCollection.cs
- Polyline.cs
- TdsParserStateObject.cs
- XmlDataSourceView.cs
- ByValueEqualityComparer.cs
- BooleanExpr.cs
- CatalogZoneBase.cs
- TagElement.cs
- XamlHostingConfiguration.cs
- OpenFileDialog.cs
- ApplicationHost.cs
- ListArgumentProvider.cs
- CompleteWizardStep.cs
- IPipelineRuntime.cs
- BeginGetFileNameFromUserRequest.cs
- SocketAddress.cs
- QilFactory.cs
- PerCallInstanceContextProvider.cs
- FramingDecoders.cs
- RequestContext.cs
- _DisconnectOverlappedAsyncResult.cs
- MailWebEventProvider.cs
- HttpBufferlessInputStream.cs
- ResourceCategoryAttribute.cs
- NativeMethodsOther.cs
- FixedPosition.cs
- MatrixCamera.cs
- MenuItemStyle.cs
- odbcmetadatafactory.cs
- DynamicRenderer.cs
- ButtonStandardAdapter.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- EditingCommands.cs
- ReaderWriterLock.cs
- ReflectionTypeLoadException.cs
- TraceFilter.cs
- MatrixAnimationUsingPath.cs
- EpmTargetTree.cs
- CommentEmitter.cs
- SqlDataReader.cs
- SqlConnectionPoolGroupProviderInfo.cs
- PointCollectionConverter.cs
- SimplePropertyEntry.cs
- ConfigXmlElement.cs
- RulePatternOps.cs
- FieldBuilder.cs
- TextWriterTraceListener.cs
- DbMetaDataFactory.cs
- WebPartDisplayModeCollection.cs
- ClientTarget.cs
- CommonGetThemePartSize.cs
- ByteViewer.cs
- HttpModuleAction.cs
- CodeDirectiveCollection.cs
- BitmapCodecInfo.cs
- HeaderedContentControl.cs
- ReferencedAssemblyResolver.cs
- Publisher.cs
- WebBrowsableAttribute.cs
- DataGridViewElement.cs
- TextTreeTextBlock.cs
- FullTextState.cs
- XmlUtf8RawTextWriter.cs
- ServiceHttpModule.cs
- ViewGenerator.cs
- FederatedMessageSecurityOverHttpElement.cs
- ConfigurationSectionCollection.cs
- PagedDataSource.cs
- Context.cs
- AttributeUsageAttribute.cs
- AQNBuilder.cs
- ValueType.cs
- ControlCollection.cs
- WindowInteropHelper.cs
- DataControlImageButton.cs
- ValidatorCollection.cs
- MachineKeySection.cs
- ByteAnimationBase.cs
- ACE.cs
- MulticastDelegate.cs
- OleDbReferenceCollection.cs
- DbModificationCommandTree.cs
- UrlRoutingModule.cs
- NativeMethods.cs
- DocumentViewerAutomationPeer.cs
- HttpsTransportElement.cs
- PageCatalogPart.cs
- DataGridViewHeaderCell.cs
- SqlCommandSet.cs
- DataColumnMapping.cs
- BaseCAMarshaler.cs
- DatasetMethodGenerator.cs
- ThreadInterruptedException.cs
- ControlType.cs
- ZipIOLocalFileHeader.cs
- IsolatedStoragePermission.cs
- MimeTypeMapper.cs