Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- GeneralTransform3DTo2D.cs
- HMACSHA384.cs
- EntityParameterCollection.cs
- TransformerConfigurationWizardBase.cs
- HtmlEncodedRawTextWriter.cs
- OracleCommandSet.cs
- RightsManagementManager.cs
- OutputCacheProfile.cs
- PageRanges.cs
- DocumentCollection.cs
- AggregateException.cs
- HostingEnvironment.cs
- Win32Exception.cs
- ControlParameter.cs
- EventHandlersStore.cs
- PeerSecurityManager.cs
- UnicastIPAddressInformationCollection.cs
- Encoder.cs
- OptimizedTemplateContentHelper.cs
- wgx_render.cs
- BaseDataList.cs
- IndentedTextWriter.cs
- EditorZoneBase.cs
- AssemblyBuilderData.cs
- RequestCacheValidator.cs
- SqlConnectionManager.cs
- RequestCacheEntry.cs
- WindowsIdentity.cs
- FormsAuthenticationUser.cs
- ClientCredentials.cs
- BinaryCommonClasses.cs
- Vector3DAnimationBase.cs
- AesManaged.cs
- DirectionalLight.cs
- IconConverter.cs
- ValidatorCollection.cs
- SspiSafeHandles.cs
- XmlObjectSerializerReadContextComplexJson.cs
- ScriptBehaviorDescriptor.cs
- cookie.cs
- SqlHelper.cs
- Convert.cs
- ByteAnimationUsingKeyFrames.cs
- XamlSerializerUtil.cs
- SqlDataSourceCache.cs
- AuthenticatingEventArgs.cs
- ProviderCommandInfoUtils.cs
- XmlSchemaAttributeGroup.cs
- PresentationSource.cs
- VSWCFServiceContractGenerator.cs
- CapabilitiesPattern.cs
- RbTree.cs
- ToolStripControlHost.cs
- Identity.cs
- XmlUtil.cs
- PlacementWorkspace.cs
- TrustManager.cs
- DataBinder.cs
- HttpCookieCollection.cs
- MonitorWrapper.cs
- WindowsSolidBrush.cs
- ReadOnlyCollection.cs
- OrthographicCamera.cs
- GlyphShapingProperties.cs
- RbTree.cs
- ListSortDescriptionCollection.cs
- ChunkedMemoryStream.cs
- DataGridRelationshipRow.cs
- MouseButton.cs
- DetailsViewPagerRow.cs
- TextBoxRenderer.cs
- TypeConverterHelper.cs
- KeyboardDevice.cs
- HttpCookieCollection.cs
- ValidationUtility.cs
- InstanceData.cs
- UserControlDesigner.cs
- SqlLiftIndependentRowExpressions.cs
- ArrayElementGridEntry.cs
- WebUtil.cs
- EndSelectCardRequest.cs
- ToolStripOverflowButton.cs
- XmlStringTable.cs
- CrossContextChannel.cs
- PickBranch.cs
- Error.cs
- PartialArray.cs
- PerformanceCountersBase.cs
- WebPartEditorCancelVerb.cs
- StateDesigner.TransitionInfo.cs
- CallbackTimeoutsElement.cs
- DbProviderFactory.cs
- Model3D.cs
- ContentPosition.cs
- Number.cs
- Wizard.cs
- ResourcesGenerator.cs
- MetafileHeaderWmf.cs
- KeyNotFoundException.cs
- WebPartPersonalization.cs