Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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); } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WebEvents.cs
- IWorkflowDebuggerService.cs
- DiagnosticsConfigurationHandler.cs
- XmlSchemaSimpleContentRestriction.cs
- ComboBoxItem.cs
- RightsManagementInformation.cs
- SequenceNumber.cs
- ConnectionConsumerAttribute.cs
- TaiwanLunisolarCalendar.cs
- WebPartUtil.cs
- UTF7Encoding.cs
- BitmapSourceSafeMILHandle.cs
- Exceptions.cs
- UnsafeNativeMethods.cs
- ConsoleKeyInfo.cs
- GlobalDataBindingHandler.cs
- WizardForm.cs
- ToolStripTextBox.cs
- ColorInterpolationModeValidation.cs
- AssemblyBuilder.cs
- XmlElementCollection.cs
- PrimitiveSchema.cs
- ellipse.cs
- ErrorInfoXmlDocument.cs
- ContextMenuStripGroup.cs
- SecurityDocument.cs
- ProxyFragment.cs
- TreeWalker.cs
- TraceShell.cs
- KeyValueInternalCollection.cs
- SrgsText.cs
- AnonymousIdentificationModule.cs
- InputBinding.cs
- DesignerActionMethodItem.cs
- input.cs
- PointAnimation.cs
- AttributeProviderAttribute.cs
- StoragePropertyMapping.cs
- XPathSelfQuery.cs
- QuestionEventArgs.cs
- LocalValueEnumerator.cs
- Utility.cs
- TimelineGroup.cs
- SvcMapFile.cs
- InkPresenterAutomationPeer.cs
- MemberInfoSerializationHolder.cs
- GroupBoxDesigner.cs
- XamlGridLengthSerializer.cs
- Property.cs
- SapiGrammar.cs
- safelink.cs
- SelectionHighlightInfo.cs
- ProtocolsSection.cs
- ListBoxItemWrapperAutomationPeer.cs
- HandleCollector.cs
- DateTimeUtil.cs
- XmlName.cs
- UnsafeNativeMethods.cs
- TraceLog.cs
- MailHeaderInfo.cs
- PhysicalAddress.cs
- Parsers.cs
- SQLUtility.cs
- DependencyPropertyAttribute.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- AddInToken.cs
- FileReservationCollection.cs
- VarRemapper.cs
- HostedNamedPipeTransportManager.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- DbConnectionPoolOptions.cs
- TokenCreationParameter.cs
- WebCategoryAttribute.cs
- InvalidateEvent.cs
- SafeRightsManagementPubHandle.cs
- RelOps.cs
- ToolStripOverflow.cs
- ProtocolsConfiguration.cs
- VisualTreeUtils.cs
- Model3DGroup.cs
- TextUtf8RawTextWriter.cs
- XmlQueryCardinality.cs
- RegexCapture.cs
- StateManagedCollection.cs
- CachedPathData.cs
- DocComment.cs
- DataGridColumnHeadersPresenter.cs
- UnsignedPublishLicense.cs
- ExternalException.cs
- SoapAttributeAttribute.cs
- HtmlInputText.cs
- AnonymousIdentificationSection.cs
- HostProtectionException.cs
- ArgumentException.cs
- PageCatalogPart.cs
- Pen.cs
- ASCIIEncoding.cs
- ExpressionBindingCollection.cs
- HashSet.cs
- BypassElementCollection.cs