Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlLink.cs / 1 / HtmlLink.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 HtmlLink : HtmlControl { public HtmlLink() : base("link") { } [ WebCategory("Action"), DefaultValue(""), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), UrlProperty(), ] public virtual string Href { get { string s = Attributes["href"]; return ((s != null) ? s : String.Empty); } set { Attributes["href"] = MapStringAttributeToString(value); } } protected override void RenderAttributes(HtmlTextWriter writer) { // Resolve the client href based before rendering the attribute. if (!String.IsNullOrEmpty(Href)) { Attributes["href"] = ResolveClientUrl(Href); } base.RenderAttributes(writer); } protected internal override void Render(HtmlTextWriter writer) { 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
- XPathSelfQuery.cs
- XmlCharType.cs
- ShaperBuffers.cs
- BaseTreeIterator.cs
- XamlValidatingReader.cs
- _ContextAwareResult.cs
- LinqMaximalSubtreeNominator.cs
- XmlRawWriter.cs
- PropertyPathWorker.cs
- ImplicitInputBrush.cs
- TempFiles.cs
- CompareValidator.cs
- FontWeightConverter.cs
- DelayedRegex.cs
- DataGridTable.cs
- DbException.cs
- PolicyChain.cs
- UriTemplateHelpers.cs
- XhtmlBasicObjectListAdapter.cs
- XslTransform.cs
- SqlCharStream.cs
- CssClassPropertyAttribute.cs
- RIPEMD160Managed.cs
- ViewStateException.cs
- DesignerTextBoxAdapter.cs
- FilterQuery.cs
- JavaScriptString.cs
- ConnectionProviderAttribute.cs
- WebServiceReceiveDesigner.cs
- DataPointer.cs
- CategoryAttribute.cs
- RuleSetCollection.cs
- TemplateBaseAction.cs
- DataSysAttribute.cs
- __ComObject.cs
- DesignerCategoryAttribute.cs
- SoapSchemaExporter.cs
- PeerTransportBindingElement.cs
- SctClaimSerializer.cs
- OdbcEnvironmentHandle.cs
- MaterialCollection.cs
- Globals.cs
- EventMap.cs
- clipboard.cs
- MailAddress.cs
- Registry.cs
- ProfileParameter.cs
- StorageEndPropertyMapping.cs
- StronglyTypedResourceBuilder.cs
- ToolStripDropTargetManager.cs
- DependencyPropertyValueSerializer.cs
- DecoderFallback.cs
- TemplateContentLoader.cs
- GridViewPageEventArgs.cs
- SemanticTag.cs
- ColorTransformHelper.cs
- ElementUtil.cs
- ChannelTerminatedException.cs
- ColumnReorderedEventArgs.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- WebControl.cs
- PolyQuadraticBezierSegment.cs
- RefreshEventArgs.cs
- StylusPoint.cs
- UInt32Converter.cs
- ObjectAnimationUsingKeyFrames.cs
- XmlName.cs
- ByteStreamBufferedMessageData.cs
- MessageBox.cs
- ParagraphVisual.cs
- NamedElement.cs
- BookmarkTable.cs
- ToolStripDropTargetManager.cs
- PassportAuthenticationEventArgs.cs
- VisualTreeFlattener.cs
- ScaleTransform3D.cs
- XamlRtfConverter.cs
- ClassGenerator.cs
- PersonalizationEntry.cs
- CachedBitmap.cs
- ADConnectionHelper.cs
- ComplexType.cs
- FrameworkContentElement.cs
- LoadGrammarCompletedEventArgs.cs
- HwndHostAutomationPeer.cs
- CommonGetThemePartSize.cs
- SHA1CryptoServiceProvider.cs
- HttpSessionStateBase.cs
- WebHttpBindingElement.cs
- ShaderEffect.cs
- CqlErrorHelper.cs
- WebPartConnectionsConfigureVerb.cs
- InheritanceContextChangedEventManager.cs
- DataGridViewComboBoxEditingControl.cs
- Compiler.cs
- OneToOneMappingSerializer.cs
- ZipIORawDataFileBlock.cs
- DictionaryEntry.cs
- DesignerTransaction.cs
- FormViewDeleteEventArgs.cs