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
- FlowThrottle.cs
- QueryPageSettingsEventArgs.cs
- KeyTime.cs
- OrCondition.cs
- BinaryReader.cs
- ExtractedStateEntry.cs
- AutomationAttributeInfo.cs
- ChtmlTextWriter.cs
- PanelContainerDesigner.cs
- SubMenuStyle.cs
- PipelineModuleStepContainer.cs
- String.cs
- StandardRuntimeEnumValidator.cs
- CardSpacePolicyElement.cs
- MultiSelectRootGridEntry.cs
- ToolStripInSituService.cs
- HtmlTextArea.cs
- ObfuscateAssemblyAttribute.cs
- FixedDSBuilder.cs
- TypeListConverter.cs
- XXXOnTypeBuilderInstantiation.cs
- CollectionContainer.cs
- NumberSubstitution.cs
- TTSEvent.cs
- DynamicUpdateCommand.cs
- OlePropertyStructs.cs
- ListControlBuilder.cs
- StorageConditionPropertyMapping.cs
- InvalidOperationException.cs
- StreamWithDictionary.cs
- BitmapSizeOptions.cs
- IPPacketInformation.cs
- ClientCultureInfo.cs
- EnterpriseServicesHelper.cs
- MatrixTransform3D.cs
- ReadOnlyCollectionBase.cs
- SByteConverter.cs
- filewebresponse.cs
- TypedTableBase.cs
- CngAlgorithm.cs
- SqlDataSourceEnumerator.cs
- VisualStyleInformation.cs
- VScrollProperties.cs
- OleDbCommandBuilder.cs
- ListItemViewAttribute.cs
- SQLBinaryStorage.cs
- Transactions.cs
- _AutoWebProxyScriptEngine.cs
- SqlCachedBuffer.cs
- TranslateTransform.cs
- ReadOnlyHierarchicalDataSource.cs
- BinaryParser.cs
- CodeDomLocalizationProvider.cs
- HttpHandler.cs
- backend.cs
- RolePrincipal.cs
- AnimationClock.cs
- XPathNode.cs
- DecoderReplacementFallback.cs
- IndexOutOfRangeException.cs
- Padding.cs
- ValidationErrorCollection.cs
- RequestStatusBarUpdateEventArgs.cs
- DefaultEventAttribute.cs
- BaseEntityWrapper.cs
- PeerResolver.cs
- WebException.cs
- TextFragmentEngine.cs
- GridProviderWrapper.cs
- ConvertTextFrag.cs
- ScriptRegistrationManager.cs
- X509CertificateInitiatorServiceCredential.cs
- GeometryCollection.cs
- LongTypeConverter.cs
- ToolStripDropDownItem.cs
- cookie.cs
- MaxValueConverter.cs
- PagesChangedEventArgs.cs
- storepermission.cs
- XmlFormatWriterGenerator.cs
- PermissionSet.cs
- MenuItemBinding.cs
- CompiledIdentityConstraint.cs
- CryptoStream.cs
- GridEntry.cs
- RelationshipFixer.cs
- MultiPageTextView.cs
- ExternalCalls.cs
- _LocalDataStore.cs
- DataColumnMapping.cs
- Utility.cs
- SpellerError.cs
- AdapterDictionary.cs
- UrlMapping.cs
- ZipIOExtraFieldPaddingElement.cs
- AsyncResult.cs
- ISAPIApplicationHost.cs
- TypedOperationInfo.cs
- HwndMouseInputProvider.cs
- TransformGroup.cs