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
- ConfigurationValidatorBase.cs
- DataBindingHandlerAttribute.cs
- ScriptingRoleServiceSection.cs
- Vector3DIndependentAnimationStorage.cs
- FrameworkTemplate.cs
- EventMappingSettings.cs
- _DigestClient.cs
- XmlSchemaComplexContentRestriction.cs
- LogPolicy.cs
- HierarchicalDataBoundControl.cs
- ParserExtension.cs
- DataException.cs
- Calendar.cs
- UTF8Encoding.cs
- MenuItemStyleCollection.cs
- FusionWrap.cs
- DataFormats.cs
- XsltException.cs
- ObjectDataSourceDisposingEventArgs.cs
- DrawListViewSubItemEventArgs.cs
- MemoryPressure.cs
- LineSegment.cs
- ClientSideQueueItem.cs
- BookmarkEventArgs.cs
- DefaultValueConverter.cs
- AdRotator.cs
- HostedTransportConfigurationBase.cs
- UsernameTokenFactoryCredential.cs
- SplitterPanel.cs
- PageThemeBuildProvider.cs
- DataGrid.cs
- TemplatedAdorner.cs
- DependencyObjectPropertyDescriptor.cs
- BitmapSource.cs
- NullRuntimeConfig.cs
- WindowsIPAddress.cs
- oledbmetadatacollectionnames.cs
- WrapperEqualityComparer.cs
- PolygonHotSpot.cs
- DBSqlParserTable.cs
- WinFormsSpinner.cs
- ActiveDocumentEvent.cs
- BufferedMessageWriter.cs
- FtpWebRequest.cs
- WCFServiceClientProxyGenerator.cs
- PointAnimationUsingPath.cs
- DataSourceXmlSerializer.cs
- CodeDirectiveCollection.cs
- EntityReference.cs
- CharacterString.cs
- WebPartVerbCollection.cs
- ObjectContextServiceProvider.cs
- Automation.cs
- LabelLiteral.cs
- BigInt.cs
- DefinitionBase.cs
- PathParser.cs
- NextPreviousPagerField.cs
- RegionInfo.cs
- BuildProviderCollection.cs
- UserControl.cs
- WizardDesigner.cs
- BitmapVisualManager.cs
- ExceptionCollection.cs
- WebHttpDispatchOperationSelector.cs
- XmlQueryOutput.cs
- FlowNode.cs
- FrameAutomationPeer.cs
- MetaColumn.cs
- Nodes.cs
- KeyGestureConverter.cs
- OdbcConnectionHandle.cs
- IISUnsafeMethods.cs
- PartitionerStatic.cs
- EventProviderWriter.cs
- TypeUnloadedException.cs
- Int32Rect.cs
- CompilerScope.cs
- Enum.cs
- Operator.cs
- ThicknessAnimationBase.cs
- TreeViewImageKeyConverter.cs
- Padding.cs
- CodeArrayCreateExpression.cs
- MinimizableAttributeTypeConverter.cs
- XPathScanner.cs
- CompositeActivityDesigner.cs
- CodeMemberEvent.cs
- ICspAsymmetricAlgorithm.cs
- DiagnosticsConfiguration.cs
- NetNamedPipeSecurityElement.cs
- SystemFonts.cs
- TextWriter.cs
- HttpListenerContext.cs
- XsltContext.cs
- RegisteredHiddenField.cs
- SqlClientPermission.cs
- PanningMessageFilter.cs
- WindowsGraphics.cs
- BitmapMetadataEnumerator.cs