Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / Adapters / XhtmlAdapters / XhtmlBasicLiteralTextAdapter.cs / 1305376 / XhtmlBasicLiteralTextAdapter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Security.Permissions; using System.Web.Mobile; using System.Web.UI.MobileControls; using System.Web.UI.MobileControls.Adapters; using System; #if COMPILING_FOR_SHIPPED_SOURCE namespace System.Web.UI.MobileControls.ShippedAdapterSource.XhtmlAdapters #else namespace System.Web.UI.MobileControls.Adapters.XhtmlAdapters #endif { ///[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 XhtmlLiteralTextAdapter : XhtmlControlAdapter { /// protected new LiteralText Control { get { return base.Control as LiteralText; } } /// public override void Render(XhtmlMobileTextWriter writer) { // ConditionalClearCachedEndTag() is for a device special case. ConditionalClearCachedEndTag(writer, Control.Text); String text = Control.PagedText; ConditionalEnterStyle(writer, Style); ConditionalRenderOpeningSpanElement(writer); writer.WritePendingBreak(); writer.WriteEncodedText(text); // ConditionalSetPendingBreak should always be called *before* ConditionalExitStyle. // ConditionalExitStyle may render a block element and clear the pending break. ConditionalSetPendingBreak(writer); ConditionalRenderClosingSpanElement(writer); ConditionalExitStyle(writer, Style); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Security.Permissions; using System.Web.Mobile; using System.Web.UI.MobileControls; using System.Web.UI.MobileControls.Adapters; using System; #if COMPILING_FOR_SHIPPED_SOURCE namespace System.Web.UI.MobileControls.ShippedAdapterSource.XhtmlAdapters #else namespace System.Web.UI.MobileControls.Adapters.XhtmlAdapters #endif { ///[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 XhtmlLiteralTextAdapter : XhtmlControlAdapter { /// protected new LiteralText Control { get { return base.Control as LiteralText; } } /// public override void Render(XhtmlMobileTextWriter writer) { // ConditionalClearCachedEndTag() is for a device special case. ConditionalClearCachedEndTag(writer, Control.Text); String text = Control.PagedText; ConditionalEnterStyle(writer, Style); ConditionalRenderOpeningSpanElement(writer); writer.WritePendingBreak(); writer.WriteEncodedText(text); // ConditionalSetPendingBreak should always be called *before* ConditionalExitStyle. // ConditionalExitStyle may render a block element and clear the pending break. ConditionalSetPendingBreak(writer); ConditionalRenderClosingSpanElement(writer); ConditionalExitStyle(writer, 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
- RtType.cs
- VisualStateManager.cs
- X509Certificate.cs
- VScrollBar.cs
- GridLengthConverter.cs
- QueryAsyncResult.cs
- WizardPanel.cs
- DataServiceContext.cs
- PersonalizationState.cs
- ConnectionsZone.cs
- BuildProviderAppliesToAttribute.cs
- DockProviderWrapper.cs
- SecurityTokenAuthenticator.cs
- CorruptStoreException.cs
- ApplicationGesture.cs
- VisualStyleInformation.cs
- UDPClient.cs
- DtrList.cs
- DataSourceListEditor.cs
- ApplicationSecurityInfo.cs
- HttpCachePolicyWrapper.cs
- ProcessInputEventArgs.cs
- DataGridViewSelectedRowCollection.cs
- KnownTypesProvider.cs
- bindurihelper.cs
- SafeCryptoHandles.cs
- TypeSystemHelpers.cs
- BitmapEffectRenderDataResource.cs
- EmbeddedMailObject.cs
- TabControl.cs
- RegistryPermission.cs
- XmlDataSourceNodeDescriptor.cs
- ValuePattern.cs
- ApplicationBuildProvider.cs
- LinqMaximalSubtreeNominator.cs
- ScrollBarRenderer.cs
- securitycriticaldata.cs
- Signature.cs
- GlyphTypeface.cs
- MultiTargetingUtil.cs
- InfoCardBaseException.cs
- EndpointAddressProcessor.cs
- oledbmetadatacollectionnames.cs
- WebScriptMetadataFormatter.cs
- TableCellCollection.cs
- ClonableStack.cs
- MemberDescriptor.cs
- HierarchicalDataBoundControl.cs
- DesignBindingValueUIHandler.cs
- RegexCharClass.cs
- XmlSchemaType.cs
- DataGridItem.cs
- XmlWellformedWriter.cs
- ExpandCollapseIsCheckedConverter.cs
- ErrorRuntimeConfig.cs
- SamlEvidence.cs
- LookupBindingPropertiesAttribute.cs
- DataControlCommands.cs
- SamlSecurityTokenAuthenticator.cs
- TraceFilter.cs
- IndicShape.cs
- VisualStateChangedEventArgs.cs
- StringExpressionSet.cs
- XmlCDATASection.cs
- XmlNamespaceManager.cs
- ProvidersHelper.cs
- WaitHandle.cs
- References.cs
- Style.cs
- SecurityKeyType.cs
- DragStartedEventArgs.cs
- BuildProviderCollection.cs
- LookupBindingPropertiesAttribute.cs
- SchemaMerger.cs
- BindingValueChangedEventArgs.cs
- DurableEnlistmentState.cs
- DBAsyncResult.cs
- DataGridViewAdvancedBorderStyle.cs
- SafeNativeMethods.cs
- EncryptedXml.cs
- ProxyWebPartManager.cs
- IdentityReference.cs
- NavigationWindowAutomationPeer.cs
- DeclarativeExpressionConditionDeclaration.cs
- LoadedEvent.cs
- SystemColorTracker.cs
- RbTree.cs
- MimeWriter.cs
- WebPartConnection.cs
- RoutedUICommand.cs
- RowToFieldTransformer.cs
- SplitContainer.cs
- InputDevice.cs
- OdbcException.cs
- FrameworkElementFactory.cs
- XPathMessageContext.cs
- TdsParameterSetter.cs
- Material.cs
- FixedFlowMap.cs
- ConditionedDesigner.cs