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
- ColumnResult.cs
- ScriptReferenceBase.cs
- PhysicalAddress.cs
- Run.cs
- GridViewRowPresenter.cs
- RegexRunner.cs
- HostVisual.cs
- ProfileModule.cs
- TraceData.cs
- StyleSheet.cs
- GridItemCollection.cs
- filewebresponse.cs
- AssociationSetMetadata.cs
- RetrieveVirtualItemEventArgs.cs
- DataGridViewCellLinkedList.cs
- SystemThemeKey.cs
- TreeNode.cs
- ManipulationStartingEventArgs.cs
- Int32RectValueSerializer.cs
- ColumnWidthChangedEvent.cs
- BCryptNative.cs
- LoadGrammarCompletedEventArgs.cs
- StopStoryboard.cs
- PluralizationServiceUtil.cs
- XhtmlBasicListAdapter.cs
- UpdatePanelControlTrigger.cs
- ProtectedConfiguration.cs
- KeyValuePairs.cs
- HtmlTableCellCollection.cs
- translator.cs
- PerformanceCounterPermission.cs
- ScriptBehaviorDescriptor.cs
- EntryWrittenEventArgs.cs
- DownloadProgressEventArgs.cs
- SqlBooleanizer.cs
- TextBoxView.cs
- SystemIPv6InterfaceProperties.cs
- ObjectSpanRewriter.cs
- RsaSecurityToken.cs
- XmlSchemaInferenceException.cs
- DES.cs
- TextAction.cs
- DesignerEditorPartChrome.cs
- TypeNameConverter.cs
- WbmpConverter.cs
- AudioFormatConverter.cs
- DocumentStatusResources.cs
- HostingEnvironmentWrapper.cs
- _SslStream.cs
- GeneralTransform2DTo3DTo2D.cs
- DrawTreeNodeEventArgs.cs
- BuildDependencySet.cs
- PopupControlService.cs
- Compilation.cs
- EditorZoneBase.cs
- ValidationEventArgs.cs
- DataViewListener.cs
- ToolStripDropDownButton.cs
- BrushValueSerializer.cs
- WhileDesigner.cs
- StateItem.cs
- FunctionUpdateCommand.cs
- TextServicesProperty.cs
- RegexMatchCollection.cs
- Shape.cs
- MILUtilities.cs
- DataGridBeginningEditEventArgs.cs
- LassoSelectionBehavior.cs
- CssTextWriter.cs
- EventToken.cs
- EventProperty.cs
- path.cs
- StrokeNode.cs
- PhysicalAddress.cs
- DesignColumn.cs
- UpdateManifestForBrowserApplication.cs
- WorkflowApplicationAbortedException.cs
- SettingsProviderCollection.cs
- DecimalKeyFrameCollection.cs
- Parsers.cs
- JsonDeserializer.cs
- EndpointDiscoveryMetadata.cs
- BindingSource.cs
- filewebresponse.cs
- OptimisticConcurrencyException.cs
- PreloadedPackages.cs
- Span.cs
- WindowPatternIdentifiers.cs
- COM2Properties.cs
- ProxyWebPartManagerDesigner.cs
- SqlSelectStatement.cs
- StateMachine.cs
- XmlValidatingReader.cs
- OdbcHandle.cs
- IdentityNotMappedException.cs
- ResourceContainer.cs
- FormsAuthenticationCredentials.cs
- XmlHierarchyData.cs
- NamedPermissionSet.cs
- HttpCachePolicy.cs