Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / Adapters / WebControlAdapter.cs / 1 / WebControlAdapter.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; // Provides adaptive rendering for a web control. [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class WebControlAdapter : ControlAdapter { // Returns a strongly typed control instance. protected new WebControl Control { get { return (WebControl)base.Control; } } /// Indicates whether the associated WebControl is enabled /// taking into account the cascading effect of the enabled property. protected bool IsEnabled { get { return Control.IsEnabled; } } protected virtual void RenderBeginTag(HtmlTextWriter writer) { Control.RenderBeginTag(writer); } protected virtual void RenderEndTag(HtmlTextWriter writer) { Control.RenderEndTag(writer); } protected virtual void RenderContents(HtmlTextWriter writer) { Control.RenderContents(writer); } protected internal override void Render(HtmlTextWriter writer) { RenderBeginTag(writer); RenderContents(writer); RenderEndTag(writer); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeGeneratorOptions.cs
- Exception.cs
- OletxDependentTransaction.cs
- DynamicValueConverter.cs
- GenericWebPart.cs
- CodeSnippetExpression.cs
- LayoutTableCell.cs
- VsPropertyGrid.cs
- EventLogPermissionHolder.cs
- NumericUpDownAcceleration.cs
- TreeNodeBinding.cs
- UnsafeNativeMethods.cs
- ImageFormat.cs
- SimpleFieldTemplateFactory.cs
- RadioButton.cs
- DataGridViewDataConnection.cs
- GridViewRow.cs
- DSASignatureFormatter.cs
- CompilerState.cs
- dataSvcMapFileLoader.cs
- MimeMapping.cs
- UserMapPath.cs
- DataGridColumnHeadersPresenter.cs
- XPathException.cs
- DSASignatureDeformatter.cs
- EdmComplexPropertyAttribute.cs
- SafeNativeMethodsCLR.cs
- RealizationContext.cs
- WaitHandle.cs
- Header.cs
- XmlSchemaValidator.cs
- ProxyAssemblyNotLoadedException.cs
- Rule.cs
- AsymmetricCryptoHandle.cs
- KeyboardDevice.cs
- DateTimeSerializationSection.cs
- SafeHandles.cs
- _ShellExpression.cs
- StringFormat.cs
- ThreadExceptionEvent.cs
- EntryPointNotFoundException.cs
- CompiledQueryCacheEntry.cs
- OperandQuery.cs
- VariableAction.cs
- Line.cs
- IProvider.cs
- NonDualMessageSecurityOverHttpElement.cs
- odbcmetadatacollectionnames.cs
- BrushValueSerializer.cs
- XsltLibrary.cs
- FormsAuthenticationModule.cs
- MethodBody.cs
- ToolStripEditorManager.cs
- HtmlForm.cs
- Vector3DValueSerializer.cs
- MatrixTransform3D.cs
- DataPagerFieldItem.cs
- PreservationFileReader.cs
- Matrix3DStack.cs
- UiaCoreApi.cs
- TextElementEnumerator.cs
- LogicalTreeHelper.cs
- CompletedAsyncResult.cs
- SelectionItemPattern.cs
- DetailsViewModeEventArgs.cs
- RequestQueue.cs
- RoutedEvent.cs
- SecurityHeaderTokenResolver.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- QilDataSource.cs
- HandlerElementCollection.cs
- XamlSerializationHelper.cs
- Vector3DAnimationUsingKeyFrames.cs
- DocumentOrderComparer.cs
- ProfileSection.cs
- uribuilder.cs
- PropertyHelper.cs
- ReliabilityContractAttribute.cs
- SwitchAttribute.cs
- TabOrder.cs
- TagPrefixInfo.cs
- AccessDataSourceWizardForm.cs
- InfoCardProofToken.cs
- cookiecollection.cs
- PermissionAttributes.cs
- Constants.cs
- AuthenticationServiceManager.cs
- DataGridToolTip.cs
- ExpressionDumper.cs
- TemplateControlCodeDomTreeGenerator.cs
- TabletCollection.cs
- ProfessionalColorTable.cs
- WebEventCodes.cs
- CleanUpVirtualizedItemEventArgs.cs
- DataGridRowHeader.cs
- ColorPalette.cs
- InteropExecutor.cs
- Keywords.cs
- PassportAuthenticationModule.cs
- TextModifierScope.cs