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
- ApplicationSettingsBase.cs
- DataView.cs
- ReadingWritingEntityEventArgs.cs
- SettingsAttributes.cs
- StringCollectionMarkupSerializer.cs
- Light.cs
- PixelFormat.cs
- GregorianCalendar.cs
- LogSwitch.cs
- NGCSerializationManagerAsync.cs
- TextEditorSelection.cs
- ButtonField.cs
- OleDbParameter.cs
- CustomTypeDescriptor.cs
- SessionStateUtil.cs
- RestClientProxyHandler.cs
- AmbientLight.cs
- ThreadExceptionEvent.cs
- TextBlock.cs
- SmtpNetworkElement.cs
- cache.cs
- SqlFacetAttribute.cs
- DataRecordInternal.cs
- ListItemViewControl.cs
- IOThreadTimer.cs
- DropDownList.cs
- MenuItem.cs
- SafeLibraryHandle.cs
- OleDbParameter.cs
- SmtpNegotiateAuthenticationModule.cs
- TypeInitializationException.cs
- XmlLinkedNode.cs
- GregorianCalendarHelper.cs
- Nullable.cs
- InlineUIContainer.cs
- followingsibling.cs
- DataGridViewAdvancedBorderStyle.cs
- AdapterSwitches.cs
- Divide.cs
- PackageStore.cs
- AsymmetricSignatureDeformatter.cs
- GlobalEventManager.cs
- EventListener.cs
- SqlProviderManifest.cs
- ImageAttributes.cs
- RegexWorker.cs
- BoundField.cs
- StateBag.cs
- Lasso.cs
- DecoratedNameAttribute.cs
- OleDbErrorCollection.cs
- ScriptResourceAttribute.cs
- BitmapEffectInput.cs
- FixedSOMImage.cs
- RetrieveVirtualItemEventArgs.cs
- Int32Collection.cs
- UrlSyndicationContent.cs
- DropDownButton.cs
- BookmarkWorkItem.cs
- CustomCredentialPolicy.cs
- HttpModuleAction.cs
- GenericTypeParameterConverter.cs
- DescendantQuery.cs
- Span.cs
- SoapIncludeAttribute.cs
- NetworkCredential.cs
- ITextView.cs
- RemoteWebConfigurationHostStream.cs
- LogSwitch.cs
- StylusPoint.cs
- ExtensionElementCollection.cs
- EmptyImpersonationContext.cs
- PrimarySelectionGlyph.cs
- RowUpdatedEventArgs.cs
- RadialGradientBrush.cs
- IApplicationTrustManager.cs
- TextComposition.cs
- QilName.cs
- XmlNodeList.cs
- ConstraintEnumerator.cs
- SettingsBindableAttribute.cs
- FieldNameLookup.cs
- CallTemplateAction.cs
- MonikerProxyAttribute.cs
- AssociationType.cs
- AmbientProperties.cs
- ListItemConverter.cs
- MouseGesture.cs
- HierarchicalDataBoundControl.cs
- DrawingContextWalker.cs
- DateTimeSerializationSection.cs
- AssemblyNameProxy.cs
- Message.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- EncoderParameters.cs
- RadioButtonAutomationPeer.cs
- CheckBox.cs
- SqlDependency.cs
- DashStyle.cs
- ToolBar.cs