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
- CLSCompliantAttribute.cs
- WebBrowsableAttribute.cs
- ToolboxCategoryItems.cs
- EqualityComparer.cs
- XPathSelfQuery.cs
- ToolStripTextBox.cs
- OrderPreservingPipeliningMergeHelper.cs
- MenuRendererClassic.cs
- TypeToStringValueConverter.cs
- Registration.cs
- UriParserTemplates.cs
- InfoCardConstants.cs
- CodeLinePragma.cs
- DBDataPermission.cs
- OptimizerPatterns.cs
- Flowchart.cs
- Msec.cs
- MetadataArtifactLoaderFile.cs
- GroupBox.cs
- Shape.cs
- SystemIPAddressInformation.cs
- RoutedUICommand.cs
- SafeFileMappingHandle.cs
- WorkflowOperationInvoker.cs
- PanelDesigner.cs
- PostBackTrigger.cs
- DataGridViewHeaderCell.cs
- UnsafeNativeMethods.cs
- MessageLoggingFilterTraceRecord.cs
- BufferedWebEventProvider.cs
- ResolveNameEventArgs.cs
- AsymmetricAlgorithm.cs
- PointConverter.cs
- thaishape.cs
- DateTimeOffset.cs
- DBBindings.cs
- StorageSetMapping.cs
- TabItemWrapperAutomationPeer.cs
- Triplet.cs
- XXXOnTypeBuilderInstantiation.cs
- TransformPattern.cs
- Token.cs
- InstallerTypeAttribute.cs
- SolidColorBrush.cs
- SqlVersion.cs
- PermissionRequestEvidence.cs
- DataList.cs
- FamilyMapCollection.cs
- DBSqlParserTable.cs
- Conditional.cs
- SchemaNotation.cs
- SmiRecordBuffer.cs
- SqlDataReaderSmi.cs
- BitmapEffectDrawing.cs
- ContentDisposition.cs
- SystemColors.cs
- PrintingPermission.cs
- MsmqBindingMonitor.cs
- WebPartZone.cs
- RegexMatchCollection.cs
- WeakHashtable.cs
- AppSettingsReader.cs
- XmlAnyElementAttributes.cs
- SecurityUtils.cs
- WebPartEditorOkVerb.cs
- StatusBar.cs
- MDIControlStrip.cs
- Hashtable.cs
- DispatcherObject.cs
- XmlIlVisitor.cs
- WebContext.cs
- AssociationTypeEmitter.cs
- ApplicationProxyInternal.cs
- CurrencyManager.cs
- GlobalizationSection.cs
- FlowDocumentView.cs
- Update.cs
- ModuleElement.cs
- TextTreeTextBlock.cs
- ClientScriptItem.cs
- BuildResult.cs
- ToolBar.cs
- ByteStream.cs
- X500Name.cs
- Cloud.cs
- XmlReaderSettings.cs
- XmlSchemaDatatype.cs
- SecurityUniqueId.cs
- StringHandle.cs
- EmptyStringExpandableObjectConverter.cs
- ContentIterators.cs
- HtmlTableRowCollection.cs
- BmpBitmapEncoder.cs
- ToolStripButton.cs
- CharAnimationBase.cs
- AssociationEndMember.cs
- Filter.cs
- FontClient.cs
- UnorderedHashRepartitionStream.cs
- XmlNamespaceManager.cs