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
- InternalSafeNativeMethods.cs
- MouseBinding.cs
- FilterException.cs
- PartialTrustVisibleAssembliesSection.cs
- RawMouseInputReport.cs
- Native.cs
- Vector3dCollection.cs
- ProfileSettingsCollection.cs
- Container.cs
- SynchronizationLockException.cs
- MultiplexingFormatMapping.cs
- DocumentDesigner.cs
- SemanticAnalyzer.cs
- UnionCodeGroup.cs
- Constants.cs
- VisualProxy.cs
- RegexCapture.cs
- Cursor.cs
- PrinterSettings.cs
- HostProtectionException.cs
- NetworkCredential.cs
- GeometryGroup.cs
- D3DImage.cs
- IIS7UserPrincipal.cs
- SessionPageStatePersister.cs
- XmlAnyElementAttributes.cs
- HttpGetProtocolReflector.cs
- BamlResourceSerializer.cs
- UInt16Converter.cs
- CounterCreationDataCollection.cs
- WindowsBrush.cs
- TableDetailsRow.cs
- XmlMemberMapping.cs
- QueryCreatedEventArgs.cs
- ResolveNameEventArgs.cs
- StorageRoot.cs
- autovalidator.cs
- Label.cs
- SystemWebCachingSectionGroup.cs
- TypedDatasetGenerator.cs
- TagNameToTypeMapper.cs
- DeviceContexts.cs
- GroupBoxRenderer.cs
- CompressEmulationStream.cs
- CodeTypeMemberCollection.cs
- StreamInfo.cs
- BitmapCodecInfo.cs
- SqlBuilder.cs
- UnicodeEncoding.cs
- Int32Converter.cs
- EntityConnectionStringBuilder.cs
- UIAgentAsyncParams.cs
- SchemaElement.cs
- Command.cs
- ReliableMessagingHelpers.cs
- AutomationProperties.cs
- WebPartCloseVerb.cs
- ControlBindingsConverter.cs
- DataGridSortCommandEventArgs.cs
- ClientRuntimeConfig.cs
- EntityDataReader.cs
- QueryResponse.cs
- ValidationService.cs
- CompositeFontFamily.cs
- WebControlAdapter.cs
- remotingproxy.cs
- WebConfigurationFileMap.cs
- TimerElapsedEvenArgs.cs
- SqlInfoMessageEvent.cs
- StateMachineWorkflowInstance.cs
- Message.cs
- SoapObjectInfo.cs
- DependencyObjectProvider.cs
- NavigationCommands.cs
- WpfXamlType.cs
- Assert.cs
- LogicalChannelCollection.cs
- BaseProcessor.cs
- WrappingXamlSchemaContext.cs
- QilInvokeEarlyBound.cs
- LayoutEditorPart.cs
- GifBitmapDecoder.cs
- BufferModeSettings.cs
- CryptoApi.cs
- SystemNetworkInterface.cs
- DataSetSchema.cs
- InvalidCardException.cs
- EntityTypeEmitter.cs
- ToolStripItemImageRenderEventArgs.cs
- BitmapEffectInput.cs
- ValidationSummaryDesigner.cs
- RoleManagerEventArgs.cs
- SurrogateEncoder.cs
- EntityContainerEntitySet.cs
- EventEntry.cs
- ArithmeticLiteral.cs
- Graphics.cs
- OutputScope.cs
- ItemsPresenter.cs
- WebScriptServiceHost.cs