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
- UriParserTemplates.cs
- Operand.cs
- PathData.cs
- InfocardExtendedInformationEntry.cs
- ChildrenQuery.cs
- XmlnsCompatibleWithAttribute.cs
- SoapFormatter.cs
- CodeLinePragma.cs
- EventArgs.cs
- Interlocked.cs
- MessagePropertyAttribute.cs
- X509SecurityTokenAuthenticator.cs
- DecimalAnimationUsingKeyFrames.cs
- XPathDescendantIterator.cs
- BrowserCapabilitiesFactory.cs
- DataTemplateSelector.cs
- IncrementalCompileAnalyzer.cs
- SkewTransform.cs
- NonPrimarySelectionGlyph.cs
- DebugHandleTracker.cs
- IntPtr.cs
- FragmentQuery.cs
- FormsAuthenticationUserCollection.cs
- DataServiceExpressionVisitor.cs
- TypeConverterAttribute.cs
- ObjectRef.cs
- ArithmeticException.cs
- SecurityPermission.cs
- NameNode.cs
- BaseAsyncResult.cs
- DataGridState.cs
- CounterCreationDataCollection.cs
- PeerNameRecord.cs
- EmptyQuery.cs
- Rect.cs
- TypeResolvingOptions.cs
- BitmapEffect.cs
- VersionConverter.cs
- HScrollBar.cs
- ComAdminWrapper.cs
- StrokeCollectionConverter.cs
- WindowHideOrCloseTracker.cs
- ToolboxItemAttribute.cs
- VisualStyleRenderer.cs
- SrgsRuleRef.cs
- WebPartHeaderCloseVerb.cs
- mediaeventargs.cs
- EndPoint.cs
- DataGridState.cs
- DataBindingHandlerAttribute.cs
- DirectoryInfo.cs
- AppDomainFactory.cs
- Visitor.cs
- ContextMarshalException.cs
- ImageUrlEditor.cs
- PolicyAssertionCollection.cs
- TouchDevice.cs
- ListViewItemMouseHoverEvent.cs
- SharedPersonalizationStateInfo.cs
- InlineCollection.cs
- DataPointer.cs
- HandlerMappingMemo.cs
- VisualCollection.cs
- Int16AnimationBase.cs
- ToolStripDropDownButton.cs
- HtmlWindow.cs
- _LocalDataStoreMgr.cs
- MoveSizeWinEventHandler.cs
- SmtpNetworkElement.cs
- IdnElement.cs
- Exceptions.cs
- RestrictedTransactionalPackage.cs
- FileLevelControlBuilderAttribute.cs
- HGlobalSafeHandle.cs
- XmlAttributes.cs
- PackUriHelper.cs
- TableRowCollection.cs
- TextComposition.cs
- XmlBinaryReader.cs
- EntityWithKeyStrategy.cs
- EndGetFileNameFromUserRequest.cs
- NavigationProperty.cs
- ViewKeyConstraint.cs
- CodePrimitiveExpression.cs
- ReadOnlyAttribute.cs
- SchemaCollectionCompiler.cs
- SQLDateTime.cs
- DataRelation.cs
- SystemParameters.cs
- ScriptResourceInfo.cs
- LiteralControl.cs
- StylusPointPropertyInfo.cs
- ThreadAbortException.cs
- PhysicalOps.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- MessageTransmitTraceRecord.cs
- RegexWriter.cs
- DataListCommandEventArgs.cs
- SingleBodyParameterMessageFormatter.cs
- WpfKnownTypeInvoker.cs