Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / BaseValidatorDesigner.cs / 1 / BaseValidatorDesigner.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls { using System.ComponentModel; using System.Web.UI.WebControls; ////// /// [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] [SupportsPreviewControl(true)] public class BaseValidatorDesigner : PreviewControlDesigner { ////// Provides /// a designer for controls derived from ValidatorBase. /// ////// /// public override string GetDesignTimeHtml() { BaseValidator bv = (BaseValidator)ViewControl; // Set to false to force a render bv.IsValid = false; // Put in dummy text if required string originalText = bv.ErrorMessage; ValidatorDisplay validatorDisplay = bv.Display; bool blank = (validatorDisplay == ValidatorDisplay.None || (originalText.Trim().Length == 0 && bv.Text.Trim().Length == 0)); if (blank) { bv.ErrorMessage = "[" + bv.ID + "]"; bv.Display = ValidatorDisplay.Static; } string html = base.GetDesignTimeHtml(); // Reset the control state if (blank) { bv.ErrorMessage = originalText; bv.Display = validatorDisplay; } 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 ValidatorBase controls. /// ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ColorConvertedBitmapExtension.cs
- ModelTreeManager.cs
- WizardDesigner.cs
- infer.cs
- safePerfProviderHandle.cs
- MenuCommands.cs
- HuffmanTree.cs
- BooleanConverter.cs
- InputChannelAcceptor.cs
- DocumentPage.cs
- MimeBasePart.cs
- XmlSerializerAssemblyAttribute.cs
- WebPartEditorOkVerb.cs
- BadImageFormatException.cs
- StylusOverProperty.cs
- NumberFormatter.cs
- WebServiceData.cs
- SchemaAttDef.cs
- HttpBindingExtension.cs
- VoiceInfo.cs
- Mutex.cs
- GPRECT.cs
- ConfigurationSectionGroup.cs
- KnownColorTable.cs
- XmlWriterTraceListener.cs
- ToolStripAdornerWindowService.cs
- VirtualDirectoryMappingCollection.cs
- ServicePointManager.cs
- SourceSwitch.cs
- CheckBox.cs
- DependencyProperty.cs
- WhiteSpaceTrimStringConverter.cs
- StorageTypeMapping.cs
- TypedTableBase.cs
- ApplicationSecurityManager.cs
- StringAttributeCollection.cs
- HttpProcessUtility.cs
- SqlConnectionHelper.cs
- XmlDataSourceView.cs
- FormViewModeEventArgs.cs
- ReverseInheritProperty.cs
- SpeechDetectedEventArgs.cs
- EndEvent.cs
- WebHeaderCollection.cs
- WebPartRestoreVerb.cs
- BitmapEffectGeneralTransform.cs
- IpcPort.cs
- GeometryHitTestParameters.cs
- UriExt.cs
- MeasurementDCInfo.cs
- SqlDataSourceQueryEditorForm.cs
- HeaderedContentControl.cs
- DataObjectSettingDataEventArgs.cs
- DispatcherFrame.cs
- XmlSchema.cs
- ConfigurationManagerInternalFactory.cs
- XMLSchema.cs
- DiscoveryCallbackBehavior.cs
- LZCodec.cs
- CharKeyFrameCollection.cs
- Expressions.cs
- FunctionUpdateCommand.cs
- PublisherMembershipCondition.cs
- AsyncPostBackErrorEventArgs.cs
- NamespaceList.cs
- DropShadowEffect.cs
- PolyQuadraticBezierSegment.cs
- ScaleTransform.cs
- EtwTrace.cs
- HtmlTextArea.cs
- EntitySetBase.cs
- CustomErrorsSection.cs
- WindowsSolidBrush.cs
- SimpleLine.cs
- Attributes.cs
- XmlValidatingReader.cs
- NotCondition.cs
- DateTimeValueSerializerContext.cs
- listitem.cs
- GroupBox.cs
- XDeferredAxisSource.cs
- ImageListStreamer.cs
- ToolStripActionList.cs
- BoundPropertyEntry.cs
- OleDbCommandBuilder.cs
- CustomError.cs
- PointHitTestResult.cs
- MouseBinding.cs
- ContextMenuService.cs
- CollectionsUtil.cs
- SystemParameters.cs
- SettingsBase.cs
- PlacementWorkspace.cs
- ObjectQuery_EntitySqlExtensions.cs
- BamlLocalizationDictionary.cs
- COM2ColorConverter.cs
- WindowsListViewGroupSubsetLink.cs
- FixedTextPointer.cs
- DataGridRowsPresenter.cs
- cookiecontainer.cs