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
- FtpRequestCacheValidator.cs
- ReaderWriterLockWrapper.cs
- TargetFrameworkUtil.cs
- InspectionWorker.cs
- ConsumerConnectionPointCollection.cs
- CreateParams.cs
- SoundPlayer.cs
- RepeaterItemEventArgs.cs
- NavigatingCancelEventArgs.cs
- SqlUserDefinedAggregateAttribute.cs
- SectionInformation.cs
- MobileUITypeEditor.cs
- CodeSnippetStatement.cs
- SiteMembershipCondition.cs
- NodeLabelEditEvent.cs
- SqlCommand.cs
- TdsParserHelperClasses.cs
- XmlEntity.cs
- IncrementalReadDecoders.cs
- CertificateReferenceElement.cs
- PowerModeChangedEventArgs.cs
- ToolStripArrowRenderEventArgs.cs
- SqlDataAdapter.cs
- NameGenerator.cs
- CalloutQueueItem.cs
- ValidationPropertyAttribute.cs
- DynamicDataExtensions.cs
- StaticContext.cs
- XPathExpr.cs
- ScrollChrome.cs
- _ListenerAsyncResult.cs
- XmlTextReaderImpl.cs
- SBCSCodePageEncoding.cs
- AssociationEndMember.cs
- AssociativeAggregationOperator.cs
- XmlUtilWriter.cs
- SqlResolver.cs
- SessionState.cs
- CodeGenerationManager.cs
- TimeSpanValidator.cs
- Stream.cs
- MouseGestureValueSerializer.cs
- documentation.cs
- IISMapPath.cs
- ToolStripDropDownMenu.cs
- Message.cs
- Pair.cs
- SimpleWebHandlerParser.cs
- HMACSHA512.cs
- CompressionTransform.cs
- FixedSOMTable.cs
- TextureBrush.cs
- FirstMatchCodeGroup.cs
- _RequestCacheProtocol.cs
- FtpCachePolicyElement.cs
- MissingManifestResourceException.cs
- ExpressionPrinter.cs
- _TLSstream.cs
- SmtpNetworkElement.cs
- SqlConnectionManager.cs
- DataConnectionHelper.cs
- _SpnDictionary.cs
- SecurityChannelFactory.cs
- AuthStoreRoleProvider.cs
- XmlDataCollection.cs
- SplitterCancelEvent.cs
- SqlCommand.cs
- RemoteArgument.cs
- XPathQilFactory.cs
- DependencyPropertyKind.cs
- PasswordTextContainer.cs
- MatrixAnimationBase.cs
- IntPtr.cs
- CollectionChangedEventManager.cs
- WebColorConverter.cs
- ManifestSignatureInformation.cs
- MemberPathMap.cs
- FtpWebResponse.cs
- Column.cs
- DesignerPerfEventProvider.cs
- OleDbRowUpdatingEvent.cs
- DataGridViewCellFormattingEventArgs.cs
- PlatformNotSupportedException.cs
- DBDataPermission.cs
- Grid.cs
- HttpsHostedTransportConfiguration.cs
- CopyNamespacesAction.cs
- ToolStripPanelRenderEventArgs.cs
- CodeGeneratorOptions.cs
- MyContact.cs
- HtmlInputFile.cs
- ControlCollection.cs
- DoubleLinkListEnumerator.cs
- WebSysDisplayNameAttribute.cs
- ApplicationContext.cs
- ImageListStreamer.cs
- ChildTable.cs
- SpanIndex.cs
- shaperfactoryquerycachekey.cs
- ExpressionVisitor.cs