Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlTitle.cs / 1 / HtmlTitle.cs
// Copyright (c) Microsoft Corporation. All rights reserved. namespace System.Web.UI.HtmlControls { using System; using System.ComponentModel; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HttpContextServiceHost.cs
- ThemeableAttribute.cs
- InputDevice.cs
- BamlReader.cs
- SplitterPanel.cs
- ServiceOperation.cs
- ContextMenuStrip.cs
- SafeTimerHandle.cs
- Menu.cs
- WebPartHelpVerb.cs
- LockCookie.cs
- PathTooLongException.cs
- StdRegProviderWrapper.cs
- TextTreeTextBlock.cs
- MultiPropertyDescriptorGridEntry.cs
- AutomationEventArgs.cs
- WebPartMovingEventArgs.cs
- DisableDpiAwarenessAttribute.cs
- GiveFeedbackEvent.cs
- CleanUpVirtualizedItemEventArgs.cs
- UrlParameterReader.cs
- AuthenticationServiceManager.cs
- WorkflowEnvironment.cs
- ShapingEngine.cs
- ObjectSet.cs
- ConfigurationValidatorAttribute.cs
- ObjectDataSourceStatusEventArgs.cs
- HtmlInputPassword.cs
- DataError.cs
- StoreItemCollection.cs
- InstalledVoice.cs
- DataGridViewTextBoxEditingControl.cs
- ProxyOperationRuntime.cs
- TreeViewDesigner.cs
- Size.cs
- ProxyElement.cs
- WhitespaceRuleReader.cs
- ExtentKey.cs
- SystemWebSectionGroup.cs
- AdapterDictionary.cs
- XamlReaderHelper.cs
- TrackingMemoryStreamFactory.cs
- Crypto.cs
- MenuItemStyleCollectionEditor.cs
- BinaryObjectWriter.cs
- AssemblyCollection.cs
- PrintPreviewGraphics.cs
- DocumentSchemaValidator.cs
- FormParameter.cs
- SizeKeyFrameCollection.cs
- PagerSettings.cs
- DBCSCodePageEncoding.cs
- EndpointAddressElementBase.cs
- RangeBase.cs
- TableLayoutSettings.cs
- ContentTextAutomationPeer.cs
- SerializationException.cs
- SizeFConverter.cs
- OptimizedTemplateContent.cs
- SchemaCollectionCompiler.cs
- SendKeys.cs
- DragEvent.cs
- NoneExcludedImageIndexConverter.cs
- DataGridViewCellStateChangedEventArgs.cs
- ObjectDataSourceEventArgs.cs
- COMException.cs
- Light.cs
- XmlTextReaderImplHelpers.cs
- CreateWorkflowOwnerCommand.cs
- ProxyBuilder.cs
- NameObjectCollectionBase.cs
- FormViewUpdatedEventArgs.cs
- SqlMethodCallConverter.cs
- SkewTransform.cs
- MethodBody.cs
- CommandBinding.cs
- DataGridViewSelectedCellCollection.cs
- DbParameterHelper.cs
- OracleBFile.cs
- PartitionedStreamMerger.cs
- OrthographicCamera.cs
- MessageCredentialType.cs
- TreeNodeStyle.cs
- Scene3D.cs
- HealthMonitoringSectionHelper.cs
- TargetPerspective.cs
- ConfigXmlAttribute.cs
- TextProperties.cs
- Zone.cs
- XmlSchemaAttribute.cs
- AdvancedBindingPropertyDescriptor.cs
- SyndicationDeserializer.cs
- UrlPath.cs
- DataRowExtensions.cs
- XmlSerializerFactory.cs
- DataColumn.cs
- DynamicEndpointElement.cs
- Control.cs
- FixedDocumentPaginator.cs
- PinnedBufferMemoryStream.cs