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
- IndependentAnimationStorage.cs
- MultiSelectRootGridEntry.cs
- PerfCounters.cs
- WebPartDisplayModeEventArgs.cs
- RecognizedWordUnit.cs
- BaseValidator.cs
- ProgressChangedEventArgs.cs
- MD5CryptoServiceProvider.cs
- HeaderedContentControl.cs
- PreProcessor.cs
- TextEditor.cs
- DeleteIndexBinder.cs
- TogglePattern.cs
- ConnectionStringsExpressionBuilder.cs
- documentsequencetextcontainer.cs
- HttpCapabilitiesSectionHandler.cs
- ServicesExceptionNotHandledEventArgs.cs
- RtType.cs
- CommonXSendMessage.cs
- ColorInterpolationModeValidation.cs
- TrackBarRenderer.cs
- AccessibleObject.cs
- SchemaType.cs
- VariableAction.cs
- SqlConnectionPoolProviderInfo.cs
- XmlNodeComparer.cs
- ServiceDesigner.cs
- PngBitmapDecoder.cs
- SqlNamer.cs
- BitmapInitialize.cs
- sqlnorm.cs
- ListBindableAttribute.cs
- DateBoldEvent.cs
- ThreadInterruptedException.cs
- ArgumentException.cs
- Transform3D.cs
- InstanceDataCollection.cs
- WebHttpSecurity.cs
- CodeGen.cs
- SqlBooleanMismatchVisitor.cs
- VisualStyleElement.cs
- QilStrConcatenator.cs
- RegistryExceptionHelper.cs
- SafeRightsManagementSessionHandle.cs
- DeploymentSectionCache.cs
- TextContainer.cs
- XmlSerializationWriter.cs
- ArglessEventHandlerProxy.cs
- XmlDataSourceView.cs
- Exceptions.cs
- ListViewInsertEventArgs.cs
- FileDataSourceCache.cs
- _SslState.cs
- PartialTrustHelpers.cs
- ApplicationActivator.cs
- FontUnitConverter.cs
- SecurityCriticalDataForSet.cs
- ReadOnlyCollectionBuilder.cs
- DefaultEvaluationContext.cs
- OracleLob.cs
- SizeConverter.cs
- SwitchCase.cs
- DbRetry.cs
- Window.cs
- VectorCollectionValueSerializer.cs
- RichTextBox.cs
- NoClickablePointException.cs
- XPathItem.cs
- PrimitiveXmlSerializers.cs
- SiteIdentityPermission.cs
- ObjectListSelectEventArgs.cs
- WsatTransactionFormatter.cs
- Quaternion.cs
- EntityCommandCompilationException.cs
- ClickablePoint.cs
- ResourceExpressionBuilder.cs
- UnmanagedMemoryStreamWrapper.cs
- CapabilitiesAssignment.cs
- COM2ComponentEditor.cs
- SqlTopReducer.cs
- ImageEditor.cs
- EntityDataSourceStatementEditorForm.cs
- DataGridViewAdvancedBorderStyle.cs
- TextTrailingCharacterEllipsis.cs
- SingleAnimation.cs
- LineBreakRecord.cs
- TraceSection.cs
- MessageSmuggler.cs
- CopyOnWriteList.cs
- CalendarTable.cs
- XmlQueryCardinality.cs
- EntityDataSourceColumn.cs
- XsltConvert.cs
- TableRow.cs
- AdapterUtil.cs
- ParserExtension.cs
- Condition.cs
- TransformedBitmap.cs
- MaskedTextBoxDesignerActionList.cs
- FontStyleConverter.cs