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
- TTSEngineTypes.cs
- MetadataItemCollectionFactory.cs
- UnicodeEncoding.cs
- AssemblyInfo.cs
- BasicExpandProvider.cs
- XPathNodeHelper.cs
- RectangleGeometry.cs
- TreeBuilder.cs
- WebDescriptionAttribute.cs
- NameValuePair.cs
- FormViewUpdateEventArgs.cs
- DataBoundLiteralControl.cs
- TaiwanLunisolarCalendar.cs
- OdbcTransaction.cs
- MD5CryptoServiceProvider.cs
- smtppermission.cs
- WorkflowViewStateService.cs
- MetadataArtifactLoaderResource.cs
- TextFormatter.cs
- WebRequestModuleElement.cs
- ResourceReferenceKeyNotFoundException.cs
- NameValueConfigurationElement.cs
- TypeConverters.cs
- XmlNode.cs
- XmlBaseWriter.cs
- SqlServer2KCompatibilityAnnotation.cs
- TypeBuilderInstantiation.cs
- SqlDataRecord.cs
- GACIdentityPermission.cs
- ZoomPercentageConverter.cs
- ListControl.cs
- ScriptingSectionGroup.cs
- SmiEventSink_Default.cs
- MenuAdapter.cs
- InputGestureCollection.cs
- EntityContainerEmitter.cs
- PasswordTextNavigator.cs
- DbParameterCollectionHelper.cs
- DoubleAnimationUsingKeyFrames.cs
- CompositeScriptReference.cs
- CodeMemberProperty.cs
- ListViewSortEventArgs.cs
- ServiceRoute.cs
- DoubleConverter.cs
- UIElementParaClient.cs
- StyleTypedPropertyAttribute.cs
- DbSetClause.cs
- TextEmbeddedObject.cs
- VBIdentifierTrimConverter.cs
- Deserializer.cs
- Parsers.cs
- SecurityElement.cs
- CodeBinaryOperatorExpression.cs
- SqlGenerator.cs
- FailedToStartupUIException.cs
- InitializingNewItemEventArgs.cs
- UpdateException.cs
- StreamInfo.cs
- UserControl.cs
- WebPartConnectionsConnectVerb.cs
- SubqueryRules.cs
- SmiEventStream.cs
- RequestDescription.cs
- GroupBoxDesigner.cs
- StreamGeometry.cs
- BufferedStream.cs
- UpdatableWrapper.cs
- ReadOnlyCollection.cs
- RemotingClientProxy.cs
- MD5.cs
- FixedPosition.cs
- VersionPair.cs
- DetailsViewUpdateEventArgs.cs
- PathSegment.cs
- AccessKeyManager.cs
- PersistChildrenAttribute.cs
- UdpDiscoveryEndpointElement.cs
- PenThreadWorker.cs
- LongCountAggregationOperator.cs
- HostingEnvironmentException.cs
- FrameworkReadOnlyPropertyMetadata.cs
- EntityStoreSchemaGenerator.cs
- GridViewRowPresenter.cs
- CLSCompliantAttribute.cs
- assertwrapper.cs
- ImageMap.cs
- WebEventTraceProvider.cs
- SafeNativeMethods.cs
- DataConnectionHelper.cs
- GenericWebPart.cs
- NativeMethods.cs
- DownloadProgressEventArgs.cs
- TypefaceMap.cs
- CalendarAutoFormatDialog.cs
- FaultHandlingFilter.cs
- HttpInputStream.cs
- ReflectionServiceProvider.cs
- ConfigurationValidatorBase.cs
- XamlUtilities.cs
- CompilerScopeManager.cs