Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlMeta.cs / 1305376 / 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)) ] 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
- ResolveRequestResponseAsyncResult.cs
- SmiMetaData.cs
- NetSectionGroup.cs
- SendSecurityHeaderElement.cs
- NetTcpBindingCollectionElement.cs
- ConfigurationManagerInternalFactory.cs
- TriggerAction.cs
- HtmlTable.cs
- BuildProviderUtils.cs
- EntityConnectionStringBuilder.cs
- HttpListenerException.cs
- DataExpression.cs
- ListViewDeleteEventArgs.cs
- FaultImportOptions.cs
- RuntimeVariableList.cs
- Token.cs
- TypeUsage.cs
- ToolboxComponentsCreatedEventArgs.cs
- TextRangeSerialization.cs
- CheckBox.cs
- XmlNode.cs
- __ConsoleStream.cs
- TextServicesContext.cs
- WebInvokeAttribute.cs
- RouteParameter.cs
- DBConcurrencyException.cs
- RuleProcessor.cs
- ZipIOExtraFieldElement.cs
- DesignerActionItem.cs
- DataBoundControlAdapter.cs
- MdImport.cs
- EdgeModeValidation.cs
- SettingsSection.cs
- SqlUtils.cs
- NamespaceDisplayAutomationPeer.cs
- EventItfInfo.cs
- TimelineCollection.cs
- FixedSOMLineRanges.cs
- PriorityBinding.cs
- XmlSerializer.cs
- DrawingAttributeSerializer.cs
- DataViewManagerListItemTypeDescriptor.cs
- ErrorWrapper.cs
- DataKeyArray.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- RequestContext.cs
- safesecurityhelperavalon.cs
- TraceLog.cs
- JsonQueryStringConverter.cs
- FrameworkContentElement.cs
- BrowsableAttribute.cs
- TextBreakpoint.cs
- InvalidFilterCriteriaException.cs
- WebPartVerb.cs
- DataGridToolTip.cs
- TypeValidationEventArgs.cs
- ReadContentAsBinaryHelper.cs
- XmlDataImplementation.cs
- TreeNodeBindingCollection.cs
- ToolTip.cs
- HttpCookie.cs
- ListViewAutomationPeer.cs
- FixedHyperLink.cs
- CngAlgorithmGroup.cs
- IpcServerChannel.cs
- JsonEncodingStreamWrapper.cs
- PageBorderless.cs
- JsonObjectDataContract.cs
- WebPartsPersonalization.cs
- RegularExpressionValidator.cs
- XPathDocumentBuilder.cs
- WebPartZoneAutoFormat.cs
- TripleDESCryptoServiceProvider.cs
- VariantWrapper.cs
- BidOverLoads.cs
- PackageProperties.cs
- VisualProxy.cs
- XmlArrayItemAttributes.cs
- DesignerDataView.cs
- hresults.cs
- SafeNativeMethods.cs
- Stopwatch.cs
- RtType.cs
- ScrollBarAutomationPeer.cs
- DBCommandBuilder.cs
- DataPagerCommandEventArgs.cs
- MetadataArtifactLoader.cs
- ImageMapEventArgs.cs
- PerformanceCounterLib.cs
- ObjectSecurityT.cs
- ComplexTypeEmitter.cs
- PathGradientBrush.cs
- BoundColumn.cs
- UnsafeNetInfoNativeMethods.cs
- TreeNodeClickEventArgs.cs
- AutomationPatternInfo.cs
- GrabHandleGlyph.cs
- ProcessManager.cs
- ThicknessAnimationBase.cs
- WebDescriptionAttribute.cs