Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / RegularExpressionValidator.cs / 1305376 / RegularExpressionValidator.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design; using System.Drawing; using System.Drawing.Design; using System.Web; using System.Web.UI; using System.Web.UI.Design.WebControls; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Text.RegularExpressions; using WebCntrls = System.Web.UI.WebControls; using System.Security.Permissions; namespace System.Web.UI.MobileControls { /* * Mobile RegularExpressionValidator class. * The RegularExpressionValidator provides validation using a regular * expression as the validation criteria. * * Copyright (c) 2000 Microsoft Corporation */ ///[ ToolboxData("<{0}:RegularExpressionValidator runat=\"server\" ErrorMessage=\"RegularExpressionValidator\">{0}:RegularExpressionValidator>"), ToolboxItem("System.Web.UI.Design.WebControlToolboxItem, " + AssemblyRef.SystemDesign) ] [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 RegularExpressionValidator : BaseValidator { private WebCntrls.RegularExpressionValidator _webRegularExpressionValidator; /// protected override WebCntrls.BaseValidator CreateWebValidator() { _webRegularExpressionValidator = new WebCntrls.RegularExpressionValidator(); return _webRegularExpressionValidator; } //////////////////////////////////////////////////////////////////////// // Mimic the properties exposed in the original RegularExpressionValidator. // The properties are got and set directly from the original RegularExpressionValidator. //////////////////////////////////////////////////////////////////////// /// [ Bindable(true), DefaultValue(""), Editor("System.Web.UI.Design.WebControls.RegexTypeEditor, " + AssemblyRef.SystemDesign, typeof(UITypeEditor)), MobileCategory(SR.Category_Behavior), MobileSysDescription(SR.RegularExpressionValidator_ValidationExpression) ] public String ValidationExpression { get { return _webRegularExpressionValidator.ValidationExpression; } set { _webRegularExpressionValidator.ValidationExpression = value; } } /// protected override bool EvaluateIsValid() { return EvaluateIsValidInternal(); } } } // 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
- ComplexPropertyEntry.cs
- CallbackValidator.cs
- ObjectNotFoundException.cs
- CompensatableTransactionScopeActivity.cs
- QilInvoke.cs
- EdmValidator.cs
- ToolStripItemEventArgs.cs
- COM2ExtendedTypeConverter.cs
- SimpleMailWebEventProvider.cs
- Journal.cs
- SiteMapDataSourceView.cs
- DataSysAttribute.cs
- RoutedEventHandlerInfo.cs
- LoginView.cs
- HttpCapabilitiesEvaluator.cs
- ParseChildrenAsPropertiesAttribute.cs
- ErrorWrapper.cs
- SmiConnection.cs
- TreeViewAutomationPeer.cs
- ComponentResourceManager.cs
- ListItemCollection.cs
- MediaTimeline.cs
- UIElement3DAutomationPeer.cs
- GlyphCache.cs
- _ConnectionGroup.cs
- SmtpCommands.cs
- Camera.cs
- MatrixTransform3D.cs
- XmlNamespaceManager.cs
- EntityDataSourceChangingEventArgs.cs
- WindowsListViewItemCheckBox.cs
- httpserverutility.cs
- XmlSchemaSimpleContentExtension.cs
- OperationFormatter.cs
- AttributeEmitter.cs
- ServiceMemoryGates.cs
- XmlUnspecifiedAttribute.cs
- EdmType.cs
- AppDomain.cs
- DesignBindingValueUIHandler.cs
- GeneratedContractType.cs
- CodeTypeDelegate.cs
- SymbolType.cs
- XmlNavigatorFilter.cs
- EdmMember.cs
- Selector.cs
- ServiceOperation.cs
- ListViewInsertionMark.cs
- QilPatternVisitor.cs
- BuildManager.cs
- QueryResult.cs
- InternalEnumValidator.cs
- Pts.cs
- IDataContractSurrogate.cs
- QueryableDataSourceHelper.cs
- TypeDefinition.cs
- DiscoveryDocument.cs
- BatchParser.cs
- PerformanceCounterManager.cs
- EndpointAddress10.cs
- IIS7UserPrincipal.cs
- DynamicField.cs
- PackageStore.cs
- TraceProvider.cs
- ModelItemDictionary.cs
- OleDbError.cs
- XmlSchemaSubstitutionGroup.cs
- XmlDataSourceView.cs
- CallbackHandler.cs
- VisualStyleInformation.cs
- GradientStopCollection.cs
- MemberInfoSerializationHolder.cs
- IssuedTokenClientBehaviorsElementCollection.cs
- Maps.cs
- TextWriter.cs
- AsymmetricSignatureDeformatter.cs
- LockedBorderGlyph.cs
- LabelAutomationPeer.cs
- CustomErrorsSectionWrapper.cs
- TextEditorContextMenu.cs
- DataExpression.cs
- StyleTypedPropertyAttribute.cs
- WinEventQueueItem.cs
- ConfigurationProperty.cs
- TypeDescriptorContext.cs
- TextPatternIdentifiers.cs
- Attachment.cs
- recordstatefactory.cs
- PrintDocument.cs
- ADConnectionHelper.cs
- SQLByte.cs
- Model3DCollection.cs
- StrongNameIdentityPermission.cs
- XmlSchemaCompilationSettings.cs
- FunctionOverloadResolver.cs
- WindowsImpersonationContext.cs
- FixedFindEngine.cs
- AppDomainProtocolHandler.cs
- CodeDelegateCreateExpression.cs
- Soap.cs