Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / ButtonDesigner.cs / 1 / ButtonDesigner.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls { using System.ComponentModel; using System.Diagnostics; using System; using System.Web.UI.WebControls; using Microsoft.Win32; ////// /// [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] [SupportsPreviewControl(true)] public class ButtonDesigner : ControlDesigner { ////// The designer for the button WebControl. /// ////// /// public override string GetDesignTimeHtml() { Button b = (Button)ViewControl; string originalText = b.Text; Debug.Assert(originalText != null); bool blank = (originalText.Trim().Length == 0); if (blank) { b.Text = "[" + b.ID + "]"; } string html = base.GetDesignTimeHtml(); if (blank) { b.Text = originalText; } return html; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved./// Gets the design time HTML of the button control. /// ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSerializationWriter.cs
- TextDecorationCollectionConverter.cs
- SecurityTokenValidationException.cs
- UIElementParaClient.cs
- X509Utils.cs
- DocumentOrderQuery.cs
- WpfWebRequestHelper.cs
- DataConnectionHelper.cs
- BuildDependencySet.cs
- MultiTrigger.cs
- ArrayList.cs
- SoapUnknownHeader.cs
- QilInvokeLateBound.cs
- EncryptedHeader.cs
- ErrorLog.cs
- CompoundFileStreamReference.cs
- WebBrowserBase.cs
- WindowsScroll.cs
- PermissionToken.cs
- DataSourceConverter.cs
- LowerCaseStringConverter.cs
- WindowsIdentity.cs
- Point3DCollectionConverter.cs
- TextParagraphProperties.cs
- documentsequencetextcontainer.cs
- WebScriptMetadataFormatter.cs
- ProfileBuildProvider.cs
- ActiveDesignSurfaceEvent.cs
- Socket.cs
- SRef.cs
- ObjectListGeneralPage.cs
- BasePattern.cs
- DataGridViewDataConnection.cs
- SessionStateContainer.cs
- RightsManagementInformation.cs
- ZipIOLocalFileHeader.cs
- QuaternionAnimationBase.cs
- XsdDataContractExporter.cs
- TileBrush.cs
- RequestCachingSection.cs
- HwndProxyElementProvider.cs
- Viewport3DVisual.cs
- ErrorHandler.cs
- TokenBasedSetEnumerator.cs
- VScrollBar.cs
- UserNamePasswordValidationMode.cs
- ExpressionEditor.cs
- ThemeDictionaryExtension.cs
- WindowsFont.cs
- RouteItem.cs
- TargetInvocationException.cs
- TreeNode.cs
- Msec.cs
- HuffCodec.cs
- NamespaceInfo.cs
- SafeRightsManagementSessionHandle.cs
- ItemsControlAutomationPeer.cs
- UnsafeNativeMethods.cs
- TextCollapsingProperties.cs
- TypeSystemProvider.cs
- GeometryModel3D.cs
- BitConverter.cs
- XmlParserContext.cs
- AttributedMetaModel.cs
- InternalCache.cs
- TextBounds.cs
- HttpPostedFile.cs
- HtmlHead.cs
- ModuleConfigurationInfo.cs
- SessionPageStateSection.cs
- UshortList2.cs
- MessageSmuggler.cs
- SettingsPropertyNotFoundException.cs
- TextCompositionEventArgs.cs
- SqlRemoveConstantOrderBy.cs
- _CommandStream.cs
- TaiwanLunisolarCalendar.cs
- CacheMemory.cs
- ButtonField.cs
- PackageRelationshipSelector.cs
- SplitterDesigner.cs
- CodeAttributeArgumentCollection.cs
- BlockUIContainer.cs
- WebRequest.cs
- RemotingConfiguration.cs
- AnnotationMap.cs
- SecurityTokenTypes.cs
- coordinatorfactory.cs
- SamlAuthenticationStatement.cs
- WebScriptMetadataMessageEncoderFactory.cs
- DataExpression.cs
- InputBinding.cs
- RemotingAttributes.cs
- SqlConnectionHelper.cs
- ActivityBindForm.Designer.cs
- RegexCapture.cs
- grammarelement.cs
- SizeAnimationBase.cs
- Size3DValueSerializer.cs
- XmlSchemaAnyAttribute.cs