Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EntityAdapter.cs
- WeakHashtable.cs
- ListControlStringCollectionEditor.cs
- RuleProcessor.cs
- ADMembershipProvider.cs
- WebBrowserPermission.cs
- NonVisualControlAttribute.cs
- SignatureDescription.cs
- AxisAngleRotation3D.cs
- XmlReturnReader.cs
- CreatingCookieEventArgs.cs
- WorkflowInstanceUnhandledExceptionRecord.cs
- DataGridViewColumnCollection.cs
- BindingContext.cs
- DependencyPropertyAttribute.cs
- log.cs
- _LazyAsyncResult.cs
- TextServicesManager.cs
- RemoteWebConfigurationHost.cs
- SiteMapProvider.cs
- prompt.cs
- CopyNodeSetAction.cs
- ModifiableIteratorCollection.cs
- ReaderWriterLockWrapper.cs
- DataGridViewHeaderCell.cs
- ExpressionBuilderContext.cs
- BitmapEffect.cs
- OleCmdHelper.cs
- MetadataItemEmitter.cs
- KeyMatchBuilder.cs
- SqlWebEventProvider.cs
- SourceElementsCollection.cs
- PixelShader.cs
- QueuePathEditor.cs
- BoundPropertyEntry.cs
- ZipIORawDataFileBlock.cs
- PasswordDeriveBytes.cs
- KeyValuePair.cs
- Menu.cs
- Oci.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- PermissionListSet.cs
- BatchServiceHost.cs
- LogicalExpr.cs
- XmlArrayItemAttribute.cs
- DoubleAnimation.cs
- Fault.cs
- KeyEventArgs.cs
- ClaimTypes.cs
- DataGridViewEditingControlShowingEventArgs.cs
- Opcode.cs
- UpdateRecord.cs
- DependencyPropertyKey.cs
- MetadataUtil.cs
- GenericAuthenticationEventArgs.cs
- XmlSchemaExporter.cs
- Point3DAnimationUsingKeyFrames.cs
- RsaSecurityTokenAuthenticator.cs
- OleServicesContext.cs
- ScriptDescriptor.cs
- SessionStateModule.cs
- ScrollChrome.cs
- Regex.cs
- hresults.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- Frame.cs
- VBIdentifierTrimConverter.cs
- UiaCoreTypesApi.cs
- SchemaNamespaceManager.cs
- WinFormsComponentEditor.cs
- FormsAuthenticationEventArgs.cs
- GroupAggregateExpr.cs
- DataSourceCache.cs
- DirectoryObjectSecurity.cs
- PersonalizablePropertyEntry.cs
- Empty.cs
- CodeValidator.cs
- DayRenderEvent.cs
- EnumerableRowCollectionExtensions.cs
- SchemaNotation.cs
- CommonDialog.cs
- NativeMethods.cs
- PerspectiveCamera.cs
- TreeViewCancelEvent.cs
- BrushMappingModeValidation.cs
- ClientTarget.cs
- CustomPopupPlacement.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- SystemColors.cs
- PrimitiveXmlSerializers.cs
- CookieProtection.cs
- RectKeyFrameCollection.cs
- TogglePattern.cs
- Property.cs
- DataGridViewSortCompareEventArgs.cs
- FontSourceCollection.cs
- WebResourceUtil.cs
- PrintControllerWithStatusDialog.cs
- FragmentQueryProcessor.cs
- Message.cs