Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / Adapters / WmlLinkAdapter.cs / 1305376 / WmlLinkAdapter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.IO; using System.Web; using System.Web.UI; using System.Web.UI.MobileControls; using System.Security.Permissions; #if COMPILING_FOR_SHIPPED_SOURCE namespace System.Web.UI.MobileControls.ShippedAdapterSource #else namespace System.Web.UI.MobileControls.Adapters #endif { /* * WmlLinkAdapter class. * * Copyright (c) 2000 Microsoft Corporation */ ///[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] [Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")] public class WmlLinkAdapter : WmlControlAdapter { /// protected new Link Control { get { return (Link)base.Control; } } /// public override void Render(WmlMobileTextWriter writer) { String navigateUrl = Control.NavigateUrl; String text = (String.IsNullOrEmpty(Control.Text)) ? navigateUrl : Control.Text; bool breakAfter = Control.BreakAfter && !Device.RendersBreaksAfterWmlAnchor; String softkeyLabel = Control.SoftkeyLabel; bool implicitSoftkeyLabel = false; if (softkeyLabel.Length == 0) { implicitSoftkeyLabel = true; softkeyLabel = Control.Text; } writer.EnterStyle(Style); RenderLink(writer, navigateUrl, softkeyLabel, implicitSoftkeyLabel, true, text, breakAfter); writer.ExitStyle(Style); } } } // 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
- OneOfElement.cs
- RegexWorker.cs
- BitmapCodecInfo.cs
- DataContractSerializer.cs
- WebEventCodes.cs
- DataKey.cs
- IndicShape.cs
- ScriptResourceMapping.cs
- AsyncResult.cs
- _NetworkingPerfCounters.cs
- ActivityExecutorDelegateInfo.cs
- SimpleBitVector32.cs
- XomlCompilerParameters.cs
- GridErrorDlg.cs
- Window.cs
- ThreadInterruptedException.cs
- HttpCapabilitiesSectionHandler.cs
- DataGridViewAdvancedBorderStyle.cs
- Attributes.cs
- RegexMatch.cs
- HttpCookieCollection.cs
- SecurityTokenAuthenticator.cs
- FreezableDefaultValueFactory.cs
- WebPartDisplayModeCollection.cs
- CodeTypeMemberCollection.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- ModelServiceImpl.cs
- FolderBrowserDialogDesigner.cs
- ObjectReferenceStack.cs
- TextSimpleMarkerProperties.cs
- LoginCancelEventArgs.cs
- Convert.cs
- ThreadStartException.cs
- HelpKeywordAttribute.cs
- RequestCache.cs
- Utility.cs
- AttachedAnnotation.cs
- WsdlBuildProvider.cs
- BuildDependencySet.cs
- UriScheme.cs
- DesignRelationCollection.cs
- ZipIORawDataFileBlock.cs
- TextCompositionManager.cs
- BitmapEncoder.cs
- ValidationPropertyAttribute.cs
- ProgressBar.cs
- WindowsFormsSynchronizationContext.cs
- Number.cs
- ThreadStartException.cs
- XappLauncher.cs
- DoubleLink.cs
- XmlCountingReader.cs
- Math.cs
- PageParser.cs
- InputLanguageSource.cs
- OracleCommand.cs
- ObjectComplexPropertyMapping.cs
- IdentityReference.cs
- InvariantComparer.cs
- ItemCollection.cs
- ArgumentException.cs
- TreeBuilderXamlTranslator.cs
- XmlSchemaExternal.cs
- MimeTypePropertyAttribute.cs
- DLinqTableProvider.cs
- BevelBitmapEffect.cs
- StackBuilderSink.cs
- XmlEncodedRawTextWriter.cs
- ConfigXmlReader.cs
- xml.cs
- OptimalTextSource.cs
- DataControlField.cs
- SerializationInfoEnumerator.cs
- DbConnectionStringCommon.cs
- DataGridViewLinkColumn.cs
- PackWebRequest.cs
- GridViewRow.cs
- BuildDependencySet.cs
- DocComment.cs
- entityreference_tresulttype.cs
- EntityDataSourceWizardForm.cs
- AutomationTextAttribute.cs
- CollectionViewGroupInternal.cs
- XmlDigitalSignatureProcessor.cs
- ContainerControl.cs
- DiscoveryClientReferences.cs
- Pts.cs
- RowVisual.cs
- LinearKeyFrames.cs
- Merger.cs
- BitSet.cs
- ExtensionSurface.cs
- mediaclock.cs
- Mouse.cs
- DataTransferEventArgs.cs
- QilChoice.cs
- EventArgs.cs
- QuaternionAnimation.cs
- PresentationTraceSources.cs
- SurrogateSelector.cs