Code:
/ FX-1434 / FX-1434 / 1.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
- FormViewUpdatedEventArgs.cs
- VSWCFServiceContractGenerator.cs
- ReflectionTypeLoadException.cs
- DetailsViewUpdateEventArgs.cs
- HtmlFormWrapper.cs
- InheritablePropertyChangeInfo.cs
- XmlSchemaInfo.cs
- PropertyManager.cs
- XamlStream.cs
- AspCompat.cs
- ListViewCancelEventArgs.cs
- XsdDataContractExporter.cs
- FixedHighlight.cs
- EffectiveValueEntry.cs
- KeyValueSerializer.cs
- PropertyGridView.cs
- RegexCompiler.cs
- ZipIOExtraField.cs
- DocumentPageView.cs
- AssemblyFilter.cs
- WebConfigurationManager.cs
- XmlAutoDetectWriter.cs
- Faults.cs
- Margins.cs
- FileDetails.cs
- ThreadPool.cs
- Header.cs
- VirtualPathProvider.cs
- WebBrowserSiteBase.cs
- ServiceHttpModule.cs
- XdrBuilder.cs
- Sql8ConformanceChecker.cs
- Win32Native.cs
- OwnerDrawPropertyBag.cs
- WebAdminConfigurationHelper.cs
- DataGridColumnFloatingHeader.cs
- XmlSchemaAnnotated.cs
- AnnouncementClient.cs
- ExceptionUtil.cs
- LocatorManager.cs
- TextElementCollectionHelper.cs
- CompilerScopeManager.cs
- StreamAsIStream.cs
- ObjectDataSourceSelectingEventArgs.cs
- UdpTransportBindingElement.cs
- QueryCursorEventArgs.cs
- UIElementParagraph.cs
- SelectionPatternIdentifiers.cs
- ListParagraph.cs
- PhoneCall.cs
- NativeMethods.cs
- DocumentViewerHelper.cs
- SpeechRecognitionEngine.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- XmlValidatingReader.cs
- HwndProxyElementProvider.cs
- CellParagraph.cs
- NotFiniteNumberException.cs
- EnumDataContract.cs
- Internal.cs
- WindowsListViewSubItem.cs
- FloaterBaseParaClient.cs
- DesignerForm.cs
- DesignTimeParseData.cs
- DataTableClearEvent.cs
- AliasExpr.cs
- MatrixIndependentAnimationStorage.cs
- DependencyObjectType.cs
- Viewport2DVisual3D.cs
- StorageFunctionMapping.cs
- SystemIcmpV4Statistics.cs
- StylusPointPropertyId.cs
- Vector3DAnimationUsingKeyFrames.cs
- DecimalConverter.cs
- MessageQueueConverter.cs
- SystemResources.cs
- CommandID.cs
- DataBindingList.cs
- RadioButtonAutomationPeer.cs
- OLEDB_Util.cs
- RelatedCurrencyManager.cs
- DictionarySurrogate.cs
- ControlBuilder.cs
- WindowsButton.cs
- FrameworkContentElementAutomationPeer.cs
- SafeEventLogWriteHandle.cs
- JapaneseCalendar.cs
- MenuCommandsChangedEventArgs.cs
- TreeNodeStyleCollection.cs
- TemplateBindingExpressionConverter.cs
- DataServiceHostFactory.cs
- StrongName.cs
- ISAPIWorkerRequest.cs
- MetricEntry.cs
- XPathNodeIterator.cs
- RelatedEnd.cs
- TextSelection.cs
- ObsoleteAttribute.cs
- DefaultAuthorizationContext.cs
- PlaceHolder.cs