Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlTitle.cs / 1 / HtmlTitle.cs
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(); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ZoneButton.cs
- AspNetHostingPermission.cs
- ToolboxBitmapAttribute.cs
- SystemGatewayIPAddressInformation.cs
- DataGridCaption.cs
- CollectionDataContractAttribute.cs
- BindingWorker.cs
- UnionCqlBlock.cs
- ToolBar.cs
- GenericEnumerator.cs
- ByeOperationCD1AsyncResult.cs
- _NegoState.cs
- WebPartChrome.cs
- WebSysDefaultValueAttribute.cs
- AppDomainUnloadedException.cs
- SharedConnectionListener.cs
- SerializationException.cs
- InstanceNameConverter.cs
- XmlSchemaSimpleContent.cs
- DrawingVisualDrawingContext.cs
- VisualStateGroup.cs
- DataView.cs
- EmptyStringExpandableObjectConverter.cs
- Int64KeyFrameCollection.cs
- FixedSOMPageConstructor.cs
- XPathConvert.cs
- CatalogPart.cs
- HtmlElement.cs
- StaticExtension.cs
- DesignerDataStoredProcedure.cs
- DBDataPermissionAttribute.cs
- RoleManagerSection.cs
- HeaderCollection.cs
- SchemaElementDecl.cs
- BrowserDefinitionCollection.cs
- CssStyleCollection.cs
- CompilerState.cs
- PopupControlService.cs
- XmlUrlResolver.cs
- AppSettingsReader.cs
- WebHttpDispatchOperationSelector.cs
- TextBoxBase.cs
- ComponentDispatcherThread.cs
- QilInvoke.cs
- DataGridViewTopRowAccessibleObject.cs
- CodeDesigner.cs
- DataConnectionHelper.cs
- ThemeableAttribute.cs
- TargetInvocationException.cs
- SplitterEvent.cs
- BrowsableAttribute.cs
- JavascriptCallbackMessageInspector.cs
- SqlTriggerAttribute.cs
- ReliableDuplexSessionChannel.cs
- BaseConfigurationRecord.cs
- validation.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- ContractNamespaceAttribute.cs
- ParserStreamGeometryContext.cs
- CookieProtection.cs
- OracleRowUpdatingEventArgs.cs
- XmlILConstructAnalyzer.cs
- Command.cs
- XmlSerializerObjectSerializer.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- ElasticEase.cs
- LineInfo.cs
- TextParaClient.cs
- PeerNeighborManager.cs
- WebRequestModuleElement.cs
- Paragraph.cs
- ServiceSecurityAuditElement.cs
- HtmlTableRow.cs
- DataColumnMappingCollection.cs
- LOSFormatter.cs
- DecimalKeyFrameCollection.cs
- CompositeCollection.cs
- ServiceNameElement.cs
- ContextStaticAttribute.cs
- AstNode.cs
- MatrixValueSerializer.cs
- AuthenticationModuleElement.cs
- ChtmlTextWriter.cs
- BuildProviderAppliesToAttribute.cs
- AttributedMetaModel.cs
- KeyToListMap.cs
- AttributeCollection.cs
- NullEntityWrapper.cs
- SessionStateItemCollection.cs
- TargetParameterCountException.cs
- MouseActionValueSerializer.cs
- ContentFilePart.cs
- StringBlob.cs
- FacetChecker.cs
- CalculatedColumn.cs
- DataGridView.cs
- GetImportedCardRequest.cs
- SimpleModelProvider.cs
- MetadataItemEmitter.cs
- MenuScrollingVisibilityConverter.cs