Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / Adapters / XhtmlAdapters / XhtmlBasicLabelAdapter.cs / 1305376 / XhtmlBasicLabelAdapter.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;
#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 XhtmlLabelAdapter : XhtmlControlAdapter {
///
public new Label Control {
get {
return base.Control as Label;
}
}
///
public override void Render(XhtmlMobileTextWriter writer) {
// ConditionalClearCachedEndTag() is for a device special case.
ConditionalClearCachedEndTag(writer, Control.Text);
ConditionalEnterStyle(writer, Style);
ConditionalRenderOpeningSpanElement(writer);
writer.WritePendingBreak();
writer.WriteEncodedText(Control.Text);
writer.WriteLine ();
// 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;
#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 XhtmlLabelAdapter : XhtmlControlAdapter {
///
public new Label Control {
get {
return base.Control as Label;
}
}
///
public override void Render(XhtmlMobileTextWriter writer) {
// ConditionalClearCachedEndTag() is for a device special case.
ConditionalClearCachedEndTag(writer, Control.Text);
ConditionalEnterStyle(writer, Style);
ConditionalRenderOpeningSpanElement(writer);
writer.WritePendingBreak();
writer.WriteEncodedText(Control.Text);
writer.WriteLine ();
// 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
- OleDbEnumerator.cs
- AssemblyResourceLoader.cs
- TableRowGroup.cs
- sqlnorm.cs
- CommandValueSerializer.cs
- ExtensionQuery.cs
- RetriableClipboard.cs
- RbTree.cs
- FileChangesMonitor.cs
- InputBuffer.cs
- CheckBoxList.cs
- TextEditorThreadLocalStore.cs
- ArraySegment.cs
- HealthMonitoringSectionHelper.cs
- ListBox.cs
- SecurityContext.cs
- ControlPropertyNameConverter.cs
- IncrementalReadDecoders.cs
- FixedFindEngine.cs
- XmlSchemaImport.cs
- GridToolTip.cs
- DefaultAsyncDataDispatcher.cs
- DateTimePicker.cs
- PersonalizationState.cs
- MsmqProcessProtocolHandler.cs
- BrowserDefinitionCollection.cs
- EntitySetBase.cs
- SmtpFailedRecipientsException.cs
- HandleTable.cs
- BooleanKeyFrameCollection.cs
- OdbcConnectionPoolProviderInfo.cs
- InkSerializer.cs
- Renderer.cs
- HttpRequest.cs
- ScriptResourceInfo.cs
- TextRange.cs
- ScrollableControlDesigner.cs
- XslTransform.cs
- MediaPlayerState.cs
- HtmlTableRowCollection.cs
- UnsafeNativeMethods.cs
- HMACSHA1.cs
- FixedSOMTable.cs
- CodeSubDirectoriesCollection.cs
- CodeSpit.cs
- DBCSCodePageEncoding.cs
- XmlReader.cs
- DataTableMapping.cs
- SafeSecurityHelper.cs
- BindingOperations.cs
- CodeExpressionCollection.cs
- GacUtil.cs
- GestureRecognitionResult.cs
- ApplicationFileCodeDomTreeGenerator.cs
- _Connection.cs
- TypeExtension.cs
- AccessedThroughPropertyAttribute.cs
- DataTemplateSelector.cs
- returneventsaver.cs
- ObjectIDGenerator.cs
- XmlSchemaSimpleContent.cs
- ServiceObjectContainer.cs
- FileVersionInfo.cs
- SecurityState.cs
- LOSFormatter.cs
- MenuItem.cs
- NativeMethods.cs
- SiteMapDataSource.cs
- CheckableControlBaseAdapter.cs
- DataServiceException.cs
- Single.cs
- IPHostEntry.cs
- UpdateEventArgs.cs
- DynamicMethod.cs
- TraceListeners.cs
- MimeMapping.cs
- DataGridColumn.cs
- TemplateInstanceAttribute.cs
- MultiTargetingUtil.cs
- KeyTimeConverter.cs
- ConfigurationLocationCollection.cs
- SqlTrackingQuery.cs
- ReflectionUtil.cs
- HttpContext.cs
- DesignerVerbCollection.cs
- DomainConstraint.cs
- SQLInt32Storage.cs
- StringAnimationBase.cs
- HttpConfigurationContext.cs
- WindowsTokenRoleProvider.cs
- AddInServer.cs
- FilePrompt.cs
- TextEditorTyping.cs
- MarshalByRefObject.cs
- VariableQuery.cs
- StringBlob.cs
- ToolStripDropDownMenu.cs
- BehaviorEditorPart.cs
- VirtualPathUtility.cs
- Speller.cs