Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SiteMapNode.cs
- HttpCachePolicyWrapper.cs
- TaskHelper.cs
- XmlQueryContext.cs
- ToolStripDropDownItem.cs
- JsonByteArrayDataContract.cs
- SimpleBitVector32.cs
- MasterPage.cs
- MimeFormReflector.cs
- TableRow.cs
- Win32Native.cs
- ImageDesigner.cs
- Effect.cs
- InputBindingCollection.cs
- ContentPlaceHolder.cs
- httpstaticobjectscollection.cs
- EntityDesignPluralizationHandler.cs
- OpCodes.cs
- Item.cs
- SamlEvidence.cs
- ColumnHeaderConverter.cs
- ParameterModifier.cs
- UIElementAutomationPeer.cs
- OleAutBinder.cs
- CustomPopupPlacement.cs
- XmlConvert.cs
- EditorOptionAttribute.cs
- SingleObjectCollection.cs
- ParenthesizePropertyNameAttribute.cs
- _NetworkingPerfCounters.cs
- XmlQueryOutput.cs
- PointCollectionConverter.cs
- ConfigurationElementCollection.cs
- SessionParameter.cs
- StreamInfo.cs
- Stroke2.cs
- UnsafeNativeMethodsPenimc.cs
- Parameter.cs
- Utils.cs
- SingleObjectCollection.cs
- TextStore.cs
- MsmqIntegrationInputMessage.cs
- DataService.cs
- DataGridCommandEventArgs.cs
- GACMembershipCondition.cs
- BinaryObjectReader.cs
- CacheRequest.cs
- SqlErrorCollection.cs
- IsolatedStorageException.cs
- GroupBoxAutomationPeer.cs
- ControlBuilder.cs
- ACL.cs
- TextElementEditingBehaviorAttribute.cs
- CategoryNameCollection.cs
- KeyProperty.cs
- Debug.cs
- StaticSiteMapProvider.cs
- DeclarativeExpressionConditionDeclaration.cs
- _BaseOverlappedAsyncResult.cs
- StoreAnnotationsMap.cs
- TokenFactoryCredential.cs
- IsolationInterop.cs
- ErrorInfoXmlDocument.cs
- DEREncoding.cs
- TimelineGroup.cs
- MsmqIntegrationInputChannel.cs
- RawKeyboardInputReport.cs
- ClaimTypeElementCollection.cs
- InheritanceAttribute.cs
- BinaryWriter.cs
- XhtmlCssHandler.cs
- OleStrCAMarshaler.cs
- MailMessage.cs
- ConvertTextFrag.cs
- ExtensionQuery.cs
- SyntaxCheck.cs
- OdbcPermission.cs
- BitmapEffectrendercontext.cs
- DefaultValueTypeConverter.cs
- SettingsPropertyWrongTypeException.cs
- EntityTypeEmitter.cs
- TrackBarRenderer.cs
- VisualStyleRenderer.cs
- Clause.cs
- DataGridViewAccessibleObject.cs
- path.cs
- WebZone.cs
- AuthorizationSection.cs
- EnumerableRowCollectionExtensions.cs
- ServiceModelActivity.cs
- BatchWriter.cs
- HttpProtocolReflector.cs
- WrappedIUnknown.cs
- Roles.cs
- Page.cs
- TextTreeExtractElementUndoUnit.cs
- SystemColors.cs
- DmlSqlGenerator.cs
- SecurityRuntime.cs
- ReadWriteSpinLock.cs