Code:
/ DotNET / DotNET / 8.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
- DSACryptoServiceProvider.cs
- StringBuilder.cs
- LingerOption.cs
- DataSvcMapFileSerializer.cs
- Accessible.cs
- ListViewSortEventArgs.cs
- MenuStrip.cs
- arabicshape.cs
- WebControlParameterProxy.cs
- ContextMenu.cs
- PerformanceCounterLib.cs
- AuthenticateEventArgs.cs
- SoapAttributeOverrides.cs
- FunctionQuery.cs
- SimpleBitVector32.cs
- CapabilitiesPattern.cs
- SHA1.cs
- Style.cs
- WindowsStatusBar.cs
- TransactionsSectionGroup.cs
- _Rfc2616CacheValidators.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- control.ime.cs
- SchemaInfo.cs
- RowCache.cs
- TextDecorationCollectionConverter.cs
- IImplicitResourceProvider.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- BuildProvider.cs
- TargetInvocationException.cs
- UdpDiscoveryEndpointProvider.cs
- DataGridViewCell.cs
- XmlAttributes.cs
- PaintValueEventArgs.cs
- PeerNameRegistration.cs
- EntityParameter.cs
- KeyGestureConverter.cs
- XmlDataDocument.cs
- DiscoveryVersion.cs
- CommandEventArgs.cs
- TagMapCollection.cs
- ProtocolState.cs
- CodeTypeOfExpression.cs
- IDReferencePropertyAttribute.cs
- DataSourceView.cs
- PerspectiveCamera.cs
- ServiceBusyException.cs
- GlobalizationSection.cs
- MenuItem.cs
- BitmapEffect.cs
- ProgressChangedEventArgs.cs
- SystemResources.cs
- DataTablePropertyDescriptor.cs
- OperatingSystem.cs
- DbConnectionPoolIdentity.cs
- shaperfactoryquerycacheentry.cs
- DayRenderEvent.cs
- CollectionViewGroup.cs
- SupportsEventValidationAttribute.cs
- ItemCollection.cs
- CodeMemberEvent.cs
- ListControl.cs
- SafeProcessHandle.cs
- SqlXml.cs
- AppDomainManager.cs
- ConnectionConsumerAttribute.cs
- Int16AnimationUsingKeyFrames.cs
- DataGridColumnCollection.cs
- DataGridState.cs
- FontConverter.cs
- SessionStateModule.cs
- DrawToolTipEventArgs.cs
- RequestValidator.cs
- QueryContinueDragEventArgs.cs
- SoapAttributeAttribute.cs
- SystemColors.cs
- WindowsGraphics2.cs
- FormConverter.cs
- HtmlCalendarAdapter.cs
- StaticExtension.cs
- TransformValueSerializer.cs
- WebPartEditVerb.cs
- TextParagraphProperties.cs
- TextMetrics.cs
- SecurityPolicySection.cs
- RegexReplacement.cs
- AccessViolationException.cs
- FixedSOMImage.cs
- ExecutedRoutedEventArgs.cs
- EventEntry.cs
- DataRecordInfo.cs
- XmlWriter.cs
- NotFiniteNumberException.cs
- SystemUnicastIPAddressInformation.cs
- WebPartTracker.cs
- ToolZone.cs
- TraceContextRecord.cs
- ProcessHostFactoryHelper.cs
- LambdaCompiler.ControlFlow.cs
- CollectionsUtil.cs