Code:
/ FX-1434 / FX-1434 / 1.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
- BufferAllocator.cs
- SQLDateTimeStorage.cs
- InputElement.cs
- CannotUnloadAppDomainException.cs
- AppSettings.cs
- WindowsTreeView.cs
- ThreadStartException.cs
- BidOverLoads.cs
- RenderData.cs
- LiteralSubsegment.cs
- FindCriteriaApril2005.cs
- DateTimeConstantAttribute.cs
- isolationinterop.cs
- FullTrustAssemblyCollection.cs
- XmlIterators.cs
- Table.cs
- WindowsSecurityToken.cs
- TextServicesLoader.cs
- __Filters.cs
- SqlUtils.cs
- CodeTypeReferenceExpression.cs
- OleDbRowUpdatingEvent.cs
- TableParagraph.cs
- XPathDocumentBuilder.cs
- RecognitionEventArgs.cs
- CodeCastExpression.cs
- EntityContainerEntitySet.cs
- MobileListItem.cs
- ModuleBuilderData.cs
- LinkLabelLinkClickedEvent.cs
- GenerateScriptTypeAttribute.cs
- Utils.cs
- IdleTimeoutMonitor.cs
- XmlSchemaException.cs
- SevenBitStream.cs
- LocatorManager.cs
- ServicesExceptionNotHandledEventArgs.cs
- DataSysAttribute.cs
- ComponentCollection.cs
- Control.cs
- ServiceHost.cs
- DragDrop.cs
- DataGridViewColumn.cs
- QueryReaderSettings.cs
- DataViewSetting.cs
- BindingNavigator.cs
- MediaTimeline.cs
- EdmTypeAttribute.cs
- DynamicUpdateCommand.cs
- AncillaryOps.cs
- FtpWebResponse.cs
- UserPersonalizationStateInfo.cs
- BrowserCapabilitiesCodeGenerator.cs
- ValueType.cs
- XPathConvert.cs
- MouseGestureConverter.cs
- TextMarkerSource.cs
- VerificationAttribute.cs
- DefaultPropertyAttribute.cs
- ExpressionList.cs
- TypeUtil.cs
- XhtmlBasicValidatorAdapter.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- PagesSection.cs
- RewritingSimplifier.cs
- IntSecurity.cs
- LocalizationParserHooks.cs
- LayoutEvent.cs
- ScrollChrome.cs
- QueryPageSettingsEventArgs.cs
- XslTransformFileEditor.cs
- ToolStripKeyboardHandlingService.cs
- CompareValidator.cs
- DiagnosticEventProvider.cs
- QueryResult.cs
- KeyedPriorityQueue.cs
- TreeViewAutomationPeer.cs
- Compensate.cs
- BrowserInteropHelper.cs
- Fonts.cs
- GeometryConverter.cs
- ImageButton.cs
- WasHostedComPlusFactory.cs
- ArraySegment.cs
- EdmComplexPropertyAttribute.cs
- ScaleTransform.cs
- EntityConnectionStringBuilder.cs
- StateRuntime.cs
- WebContext.cs
- PeerPresenceInfo.cs
- MsmqTransportBindingElement.cs
- ParagraphVisual.cs
- TagMapInfo.cs
- XmlNotation.cs
- SplitterPanel.cs
- Inline.cs
- InternalRelationshipCollection.cs
- WhitespaceRuleReader.cs
- EntityDataReader.cs
- ProviderBase.cs