Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlMeta.cs / 1305376 / HtmlMeta.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.HtmlControls { using System; using System.Security; using System.Security.Permissions; using System.ComponentModel; [ ControlBuilderAttribute(typeof(HtmlEmptyTagControlBuilder)) ] public class HtmlMeta : HtmlControl { public HtmlMeta() : base("meta") { } [ WebCategory("Appearance"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public virtual string Content { get { string s = Attributes["content"]; return ((s != null) ? s : String.Empty); } set { Attributes["content"] = MapStringAttributeToString(value); } } [ WebCategory("Appearance"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public virtual string HttpEquiv { get { string s = Attributes["http-equiv"]; return ((s != null) ? s : String.Empty); } set { Attributes["http-equiv"] = MapStringAttributeToString(value); } } [ WebCategory("Appearance"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public virtual string Name { get { string s = Attributes["name"]; return ((s != null) ? s : String.Empty); } set { Attributes["name"] = MapStringAttributeToString(value); } } [ WebCategory("Appearance"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public virtual string Scheme { get { string s = Attributes["scheme"]; return ((s != null) ? s : String.Empty); } set { Attributes["scheme"] = MapStringAttributeToString(value); } } protected internal override void Render(HtmlTextWriter writer) { if (EnableLegacyRendering) { base.Render(writer); } else { // By default HTMLControl doesn't render a closing /> so its not XHTML compliance writer.WriteBeginTag(TagName); RenderAttributes(writer); writer.Write(HtmlTextWriter.SelfClosingTagEnd); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.HtmlControls { using System; using System.Security; using System.Security.Permissions; using System.ComponentModel; [ ControlBuilderAttribute(typeof(HtmlEmptyTagControlBuilder)) ] public class HtmlMeta : HtmlControl { public HtmlMeta() : base("meta") { } [ WebCategory("Appearance"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public virtual string Content { get { string s = Attributes["content"]; return ((s != null) ? s : String.Empty); } set { Attributes["content"] = MapStringAttributeToString(value); } } [ WebCategory("Appearance"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public virtual string HttpEquiv { get { string s = Attributes["http-equiv"]; return ((s != null) ? s : String.Empty); } set { Attributes["http-equiv"] = MapStringAttributeToString(value); } } [ WebCategory("Appearance"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public virtual string Name { get { string s = Attributes["name"]; return ((s != null) ? s : String.Empty); } set { Attributes["name"] = MapStringAttributeToString(value); } } [ WebCategory("Appearance"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), ] public virtual string Scheme { get { string s = Attributes["scheme"]; return ((s != null) ? s : String.Empty); } set { Attributes["scheme"] = MapStringAttributeToString(value); } } protected internal override void Render(HtmlTextWriter writer) { if (EnableLegacyRendering) { base.Render(writer); } else { // By default HTMLControl doesn't render a closing /> so its not XHTML compliance writer.WriteBeginTag(TagName); RenderAttributes(writer); writer.Write(HtmlTextWriter.SelfClosingTagEnd); } } } } // 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
- DispatcherTimer.cs
- _ListenerAsyncResult.cs
- ButtonField.cs
- FillRuleValidation.cs
- ConfigurationException.cs
- AsyncContentLoadedEventArgs.cs
- UnknownMessageReceivedEventArgs.cs
- ConfigurationValues.cs
- StructuralType.cs
- String.cs
- DrawingGroupDrawingContext.cs
- SemanticAnalyzer.cs
- GridItemCollection.cs
- StylusPointCollection.cs
- SiteMapDataSourceView.cs
- AppSettingsExpressionBuilder.cs
- ImageButton.cs
- ErrorTolerantObjectWriter.cs
- LocalizabilityAttribute.cs
- HttpDictionary.cs
- DataObjectSettingDataEventArgs.cs
- GenerateHelper.cs
- RetrieveVirtualItemEventArgs.cs
- WebPartDescription.cs
- DataRowChangeEvent.cs
- SessionStateModule.cs
- Wrapper.cs
- ScrollData.cs
- WebPartDescriptionCollection.cs
- ConfigurationProperty.cs
- DataGridTablesFactory.cs
- SchemaCompiler.cs
- DataGridViewColumnEventArgs.cs
- CodeNamespace.cs
- QueryConverter.cs
- BulletChrome.cs
- TdsEnums.cs
- ReadWriteObjectLock.cs
- SourceSwitch.cs
- QilReplaceVisitor.cs
- ExpressionVisitor.cs
- XmlBoundElement.cs
- TextTreeUndo.cs
- ADConnectionHelper.cs
- SpellerHighlightLayer.cs
- securestring.cs
- UrlMappingCollection.cs
- EncoderReplacementFallback.cs
- DispatcherEventArgs.cs
- InputChannel.cs
- ClockGroup.cs
- UserThread.cs
- BindableTemplateBuilder.cs
- ConvertersCollection.cs
- XmlSchemaException.cs
- SessionPageStateSection.cs
- EventMappingSettings.cs
- EventManager.cs
- MimeMultiPart.cs
- PageThemeBuildProvider.cs
- BamlRecords.cs
- LayoutInformation.cs
- SqlRecordBuffer.cs
- ServicePrincipalNameElement.cs
- SelectionRange.cs
- UnmanagedMemoryStream.cs
- WebPartMenu.cs
- StylusTip.cs
- EventLogPropertySelector.cs
- SignedXmlDebugLog.cs
- RegexMatch.cs
- Column.cs
- ScrollPatternIdentifiers.cs
- LiteralControl.cs
- UIElementParaClient.cs
- TextBoxAutomationPeer.cs
- InvalidOleVariantTypeException.cs
- XmlSchemaSet.cs
- SerializationException.cs
- NamedPipeDuplicateContext.cs
- Glyph.cs
- FontInfo.cs
- PieceNameHelper.cs
- CapabilitiesAssignment.cs
- CatalogZoneDesigner.cs
- URLMembershipCondition.cs
- KnownBoxes.cs
- DeviceSpecific.cs
- BooleanProjectedSlot.cs
- XmlAttribute.cs
- RectangleF.cs
- CompilationRelaxations.cs
- XmlFileEditor.cs
- SystemColorTracker.cs
- TypeBrowserDialog.cs
- SmiEventSink_DeferedProcessing.cs
- PlatformNotSupportedException.cs
- Fonts.cs
- ResourceDescriptionAttribute.cs
- ArrayConverter.cs