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
- DbModificationClause.cs
- TabletDeviceInfo.cs
- ForceCopyBuildProvider.cs
- IPGlobalProperties.cs
- GridErrorDlg.cs
- PrintController.cs
- CodeDefaultValueExpression.cs
- TransactionValidationBehavior.cs
- HashStream.cs
- Decorator.cs
- DataTrigger.cs
- InvalidProgramException.cs
- Pair.cs
- InstancePersistence.cs
- validation.cs
- PipeSecurity.cs
- HyperLinkColumn.cs
- ImageList.cs
- ViewStateException.cs
- SelectionPatternIdentifiers.cs
- SamlEvidence.cs
- PatternMatcher.cs
- StylusPointProperties.cs
- VectorAnimationUsingKeyFrames.cs
- CredentialManagerDialog.cs
- HttpValueCollection.cs
- SystemNetworkInterface.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- SchemaEntity.cs
- DataGridAddNewRow.cs
- oledbconnectionstring.cs
- SemanticAnalyzer.cs
- ScalarType.cs
- ScrollContentPresenter.cs
- UIElementHelper.cs
- SqlException.cs
- ResourceType.cs
- Missing.cs
- RoleServiceManager.cs
- XmlSchemaSet.cs
- SchemaLookupTable.cs
- StaticTextPointer.cs
- ExpressionNormalizer.cs
- Documentation.cs
- CheckBoxBaseAdapter.cs
- WebReferencesBuildProvider.cs
- XmlDataSourceView.cs
- WebPartVerbsEventArgs.cs
- AbsoluteQuery.cs
- XmlSignatureProperties.cs
- TypeDependencyAttribute.cs
- XmlSerializableServices.cs
- TextProperties.cs
- ExpressionEvaluator.cs
- DelegatingTypeDescriptionProvider.cs
- WebInvokeAttribute.cs
- RuntimeEnvironment.cs
- CheckBox.cs
- ProbeRequestResponseAsyncResult.cs
- Privilege.cs
- GeometryDrawing.cs
- SqlTriggerAttribute.cs
- PageEventArgs.cs
- ContractMethodInfo.cs
- XamlSerializerUtil.cs
- TabPanel.cs
- CustomError.cs
- ScriptBehaviorDescriptor.cs
- WeakReference.cs
- externdll.cs
- ContentValidator.cs
- MatchAllMessageFilter.cs
- ObjectListItem.cs
- XmlSortKey.cs
- CompatibleComparer.cs
- RangeEnumerable.cs
- DataGridViewColumnTypeEditor.cs
- TemplateKey.cs
- FixedSOMPage.cs
- ClientData.cs
- TypeSource.cs
- _HTTPDateParse.cs
- Span.cs
- GridViewItemAutomationPeer.cs
- ElementNotEnabledException.cs
- ContentFilePart.cs
- ToolStripSystemRenderer.cs
- TimeSpanStorage.cs
- SchemaCompiler.cs
- SmiMetaDataProperty.cs
- TlsnegoTokenProvider.cs
- DataGridViewColumn.cs
- Mapping.cs
- Html32TextWriter.cs
- Baml2006ReaderFrame.cs
- HttpListenerRequestUriBuilder.cs
- ComplusEndpointConfigContainer.cs
- NativeWindow.cs
- Stacktrace.cs
- SchemaComplexType.cs