Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlMeta.cs / 1 / 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)) ] [AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)] 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)) ] [AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)] 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
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- RenderDataDrawingContext.cs
- ExtentCqlBlock.cs
- SqlClientWrapperSmiStreamChars.cs
- PeerToPeerException.cs
- RestHandlerFactory.cs
- Monitor.cs
- TypeBuilderInstantiation.cs
- LowerCaseStringConverter.cs
- ClassHandlersStore.cs
- DataControlPagerLinkButton.cs
- SmiEventSink_DeferedProcessing.cs
- WebPartAuthorizationEventArgs.cs
- HMACSHA512.cs
- ManagedFilter.cs
- Control.cs
- Annotation.cs
- StyleXamlParser.cs
- DocumentXmlWriter.cs
- QilStrConcatenator.cs
- SqlServer2KCompatibilityAnnotation.cs
- PropertyFilterAttribute.cs
- SerializerProvider.cs
- IntMinMaxAggregationOperator.cs
- DataContractAttribute.cs
- InternalConfigEventArgs.cs
- ToggleButton.cs
- TypeSystemProvider.cs
- RuntimeIdentifierPropertyAttribute.cs
- DesignerDataConnection.cs
- CodeArgumentReferenceExpression.cs
- PropertyOverridesDialog.cs
- Opcode.cs
- HandleExceptionArgs.cs
- LinkLabelLinkClickedEvent.cs
- MiniAssembly.cs
- DiagnosticsConfigurationHandler.cs
- StringAnimationUsingKeyFrames.cs
- TreeWalker.cs
- HttpBrowserCapabilitiesBase.cs
- MiniParameterInfo.cs
- HtmlShimManager.cs
- HwndTarget.cs
- InvalidComObjectException.cs
- XmlSchemaRedefine.cs
- TextProperties.cs
- RawAppCommandInputReport.cs
- SuppressMessageAttribute.cs
- PowerModeChangedEventArgs.cs
- SafePEFileHandle.cs
- WebPartCollection.cs
- SmtpReplyReaderFactory.cs
- basenumberconverter.cs
- HttpCachePolicyElement.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- XmlSiteMapProvider.cs
- FileEnumerator.cs
- FormsIdentity.cs
- ComponentChangingEvent.cs
- PagesChangedEventArgs.cs
- EventSetter.cs
- ScriptControlDescriptor.cs
- RegisteredScript.cs
- ComponentResourceManager.cs
- PlatformCulture.cs
- ExceptionWrapper.cs
- ProxyHwnd.cs
- GacUtil.cs
- LinqToSqlWrapper.cs
- ResourcePart.cs
- ReferentialConstraintRoleElement.cs
- TextTreeUndoUnit.cs
- ScaleTransform.cs
- RawStylusSystemGestureInputReport.cs
- Cloud.cs
- CatalogPartChrome.cs
- XsltException.cs
- TransformerConfigurationWizardBase.cs
- SQLDoubleStorage.cs
- SourceFileInfo.cs
- WinFormsUtils.cs
- PrintPreviewDialog.cs
- ConfigurationCollectionAttribute.cs
- CodeAttachEventStatement.cs
- PointCollectionConverter.cs
- ContentPropertyAttribute.cs
- ToolboxCategory.cs
- StringSorter.cs
- XmlSchemaGroupRef.cs
- CachedFontFace.cs
- PersonalizationStateInfoCollection.cs
- IResourceProvider.cs
- DataGridViewRowConverter.cs
- EncoderExceptionFallback.cs
- Method.cs
- DesignerCommandAdapter.cs
- ObjectListItem.cs
- OleDbCommand.cs
- SqlDataSourceFilteringEventArgs.cs
- RSAPKCS1SignatureFormatter.cs