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
- AssemblyLoader.cs
- ClientSponsor.cs
- CapiNative.cs
- BaseCodePageEncoding.cs
- OracleBoolean.cs
- HeaderUtility.cs
- Persist.cs
- MultipleViewPattern.cs
- ReadingWritingEntityEventArgs.cs
- MDIControlStrip.cs
- OutputCacheModule.cs
- SecurityHelper.cs
- SettingsBindableAttribute.cs
- RuntimeResourceSet.cs
- ObjectDataSourceEventArgs.cs
- CodeVariableReferenceExpression.cs
- QuaternionAnimationBase.cs
- TemplateXamlParser.cs
- OwnerDrawPropertyBag.cs
- QilFactory.cs
- ExtensionFile.cs
- Matrix3DConverter.cs
- HyperLinkDataBindingHandler.cs
- OleDbParameterCollection.cs
- StringReader.cs
- SoundPlayer.cs
- Pkcs7Recipient.cs
- ToolStripPanelRenderEventArgs.cs
- AttributeCollection.cs
- SimpleTableProvider.cs
- InputLanguage.cs
- StringStorage.cs
- CacheDict.cs
- PerfCounterSection.cs
- Base64Decoder.cs
- SessionStateSection.cs
- MetadataCache.cs
- Int64Converter.cs
- WpfPayload.cs
- Claim.cs
- TagElement.cs
- TransactedReceiveData.cs
- MailMessageEventArgs.cs
- TextEditorLists.cs
- Button.cs
- LoadedOrUnloadedOperation.cs
- EditableTreeList.cs
- DuplicateWaitObjectException.cs
- SupportsPreviewControlAttribute.cs
- StickyNote.cs
- TimelineClockCollection.cs
- SessionPageStateSection.cs
- CompositeControlDesigner.cs
- BamlBinaryReader.cs
- Membership.cs
- StackBuilderSink.cs
- PolyBezierSegment.cs
- AlignmentYValidation.cs
- TemplateApplicationHelper.cs
- EntityDataSourceReferenceGroup.cs
- Opcode.cs
- JournalNavigationScope.cs
- NoneExcludedImageIndexConverter.cs
- ParameterDataSourceExpression.cs
- WebHttpElement.cs
- ContextQuery.cs
- DbgUtil.cs
- DbFunctionCommandTree.cs
- EdgeModeValidation.cs
- Socket.cs
- NativeMethods.cs
- IntSecurity.cs
- Menu.cs
- SqlDependencyListener.cs
- SafeLibraryHandle.cs
- DataGridViewMethods.cs
- CompilerInfo.cs
- EncodedStreamFactory.cs
- DataGridViewCellStateChangedEventArgs.cs
- OutputCacheModule.cs
- TextEvent.cs
- RelatedImageListAttribute.cs
- ColorBlend.cs
- SignatureConfirmations.cs
- Process.cs
- SecurityDescriptor.cs
- XamlToRtfParser.cs
- HostExecutionContextManager.cs
- UiaCoreTypesApi.cs
- DataControlLinkButton.cs
- DbProviderSpecificTypePropertyAttribute.cs
- Boolean.cs
- GACIdentityPermission.cs
- MappableObjectManager.cs
- StrokeCollection2.cs
- IdentityElement.cs
- TdsParserStaticMethods.cs
- GenericPrincipal.cs
- List.cs
- DataSetMappper.cs