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
- TTSVoice.cs
- MediaElement.cs
- TemplateInstanceAttribute.cs
- HtmlContainerControl.cs
- DropAnimation.xaml.cs
- HttpRuntime.cs
- XmlExceptionHelper.cs
- CustomAttribute.cs
- CharConverter.cs
- FontDialog.cs
- UserNamePasswordValidator.cs
- TypeViewSchema.cs
- SortExpressionBuilder.cs
- MailAddress.cs
- DecoderExceptionFallback.cs
- GridItemPatternIdentifiers.cs
- StyleHelper.cs
- HeaderedItemsControl.cs
- SecureEnvironment.cs
- ObjRef.cs
- RemoteWebConfigurationHostStream.cs
- SimpleWorkerRequest.cs
- _Win32.cs
- ColumnClickEvent.cs
- Helper.cs
- TransactionManagerProxy.cs
- BaseProcessProtocolHandler.cs
- DetailsViewRowCollection.cs
- SqlServer2KCompatibilityAnnotation.cs
- XpsLiterals.cs
- _TimerThread.cs
- EmptyEnumerator.cs
- Dynamic.cs
- CharUnicodeInfo.cs
- TemplateKeyConverter.cs
- Policy.cs
- CollectionExtensions.cs
- SkipQueryOptionExpression.cs
- DragCompletedEventArgs.cs
- CultureInfoConverter.cs
- ContextMarshalException.cs
- COAUTHIDENTITY.cs
- Mutex.cs
- RadioButtonFlatAdapter.cs
- SettingsPropertyWrongTypeException.cs
- mediapermission.cs
- _ListenerAsyncResult.cs
- SafeBitVector32.cs
- SRDisplayNameAttribute.cs
- MenuItemBindingCollection.cs
- ApplicationManager.cs
- LoaderAllocator.cs
- PropertyChangingEventArgs.cs
- AtlasWeb.Designer.cs
- ProfileBuildProvider.cs
- InputQueueChannel.cs
- XmlCharCheckingWriter.cs
- XmlSchemaNotation.cs
- EditCommandColumn.cs
- ClipboardProcessor.cs
- EntityDataSourceMemberPath.cs
- SmiGettersStream.cs
- StateMachineWorkflowInstance.cs
- Hashtable.cs
- ImplicitInputBrush.cs
- DiscreteKeyFrames.cs
- ClickablePoint.cs
- RsaSecurityKey.cs
- BinaryObjectWriter.cs
- _WinHttpWebProxyDataBuilder.cs
- PerformanceCounterManager.cs
- AnnotationResource.cs
- ProviderUtil.cs
- ByteStreamGeometryContext.cs
- _LoggingObject.cs
- PcmConverter.cs
- ResumeStoryboard.cs
- SoapFault.cs
- AliasExpr.cs
- PathGeometry.cs
- HeaderedItemsControl.cs
- IOThreadTimer.cs
- WasAdminWrapper.cs
- Int32CAMarshaler.cs
- Utils.cs
- FamilyTypefaceCollection.cs
- NamedPipeProcessProtocolHandler.cs
- XmlDeclaration.cs
- JavaScriptSerializer.cs
- IFlowDocumentViewer.cs
- URLAttribute.cs
- SwitchElementsCollection.cs
- formatter.cs
- BindingOperations.cs
- EncodingInfo.cs
- TypeSystem.cs
- InheritanceService.cs
- FixedSOMTableRow.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- XmlCompatibilityReader.cs