Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlTitle.cs / 1305376 / HtmlTitle.cs
namespace System.Web.UI.HtmlControls { using System; using System.ComponentModel; public class HtmlTitle : HtmlControl { private string _text; public HtmlTitle() : base("title") { } [ WebCategory("Appearance"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), Localizable(true), PersistenceMode(PersistenceMode.InnerDefaultProperty) ] public virtual string Text { get { if (_text == null) { return String.Empty; } return _text; } set { _text = value; } } protected override void AddParsedSubObject(object obj) { if (obj is LiteralControl) { _text = ((LiteralControl)obj).Text; } else { base.AddParsedSubObject(obj); } } // Allow child controls to support databinding expressions as inner text. protected override ControlCollection CreateControlCollection() { return new ControlCollection(this); } protected internal override void Render(HtmlTextWriter writer) { writer.RenderBeginTag(HtmlTextWriterTag.Title); if (HasControls() || HasRenderDelegate()) { RenderChildren(writer); } else if (_text != null) { writer.Write(_text); } writer.RenderEndTag(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CommandLibraryHelper.cs
- ProfileModule.cs
- CompositeActivityCodeGenerator.cs
- ComboBoxItem.cs
- BamlResourceContent.cs
- RSAPKCS1SignatureFormatter.cs
- BitmapCache.cs
- ComponentResourceManager.cs
- MetabaseServerConfig.cs
- ContextMenu.cs
- CssClassPropertyAttribute.cs
- Attributes.cs
- ProtocolsConfigurationEntry.cs
- XmlLoader.cs
- StickyNoteHelper.cs
- InputScopeNameConverter.cs
- GcSettings.cs
- GC.cs
- WebPartConnectionsCancelEventArgs.cs
- ScriptIgnoreAttribute.cs
- TitleStyle.cs
- LinkLabelLinkClickedEvent.cs
- ApplicationProxyInternal.cs
- ListViewDataItem.cs
- SplayTreeNode.cs
- OneOfConst.cs
- ApplicationActivator.cs
- SoapWriter.cs
- LayoutEngine.cs
- InheritanceContextChangedEventManager.cs
- SecureConversationServiceElement.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- EventWaitHandle.cs
- HttpListenerContext.cs
- ContentElement.cs
- ListViewInsertEventArgs.cs
- RawStylusInputCustomDataList.cs
- FocusTracker.cs
- FullTextState.cs
- AppDomainCompilerProxy.cs
- WeakReferenceKey.cs
- SqlServices.cs
- MsmqTransportSecurityElement.cs
- ImageBrush.cs
- DataControlFieldCollection.cs
- DataGridDetailsPresenterAutomationPeer.cs
- BinaryWriter.cs
- InvalidCommandTreeException.cs
- TypedRowHandler.cs
- ArcSegment.cs
- StylusTip.cs
- SystemResources.cs
- SchemaAttDef.cs
- AnyAllSearchOperator.cs
- ViewValidator.cs
- VirtualPathProvider.cs
- ClipboardProcessor.cs
- DropShadowEffect.cs
- Privilege.cs
- TextUtf8RawTextWriter.cs
- PrimitiveType.cs
- WinFormsSecurity.cs
- UInt64Storage.cs
- RequestDescription.cs
- AutomationPeer.cs
- OdbcConnectionString.cs
- InstalledFontCollection.cs
- DrawingImage.cs
- ListViewPagedDataSource.cs
- X509Extension.cs
- RowType.cs
- XhtmlBasicLabelAdapter.cs
- StorageAssociationTypeMapping.cs
- DeviceContexts.cs
- XmlSchemaValidationException.cs
- IndexedEnumerable.cs
- IntegerValidator.cs
- RetrieveVirtualItemEventArgs.cs
- ThreadExceptionEvent.cs
- SpecialFolderEnumConverter.cs
- PixelFormatConverter.cs
- BasicViewGenerator.cs
- CompatibleIComparer.cs
- DeploymentSectionCache.cs
- PageBuildProvider.cs
- LinkButton.cs
- DataGridItemAutomationPeer.cs
- RuleSettingsCollection.cs
- SystemWebCachingSectionGroup.cs
- RoleServiceManager.cs
- ZipIORawDataFileBlock.cs
- __Filters.cs
- ManualResetEvent.cs
- PageContentAsyncResult.cs
- SizeAnimationClockResource.cs
- Queue.cs
- SamlSubjectStatement.cs
- XmlNavigatorFilter.cs
- ConfigurationSection.cs
- DateTimeParse.cs