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
- ElementHostAutomationPeer.cs
- SqlDataSourceQuery.cs
- HeaderElement.cs
- _NegoState.cs
- TextTreeExtractElementUndoUnit.cs
- ContractBase.cs
- SmiContext.cs
- AtomServiceDocumentSerializer.cs
- HijriCalendar.cs
- Base64Encoder.cs
- QueryExpression.cs
- ConsoleKeyInfo.cs
- WebExceptionStatus.cs
- WorkBatch.cs
- AnimatedTypeHelpers.cs
- SemanticTag.cs
- MediaContext.cs
- HttpConfigurationContext.cs
- SourceLineInfo.cs
- Publisher.cs
- SessionStateContainer.cs
- StringConcat.cs
- PartitionResolver.cs
- recordstatefactory.cs
- MessageSmuggler.cs
- RequestValidator.cs
- ArgumentOutOfRangeException.cs
- SamlSecurityToken.cs
- UserInitiatedNavigationPermission.cs
- WindowsIPAddress.cs
- WebBrowserSiteBase.cs
- ImageIndexConverter.cs
- CodeAccessPermission.cs
- ConversionValidationRule.cs
- ExpandSegmentCollection.cs
- VarRefManager.cs
- TemplateBindingExpression.cs
- DefaultEvaluationContext.cs
- NativeMethods.cs
- XdrBuilder.cs
- NumberEdit.cs
- AccessedThroughPropertyAttribute.cs
- OrCondition.cs
- DataKey.cs
- SequentialOutput.cs
- LookupNode.cs
- LinkArea.cs
- GridViewColumnHeader.cs
- _FtpDataStream.cs
- CharAnimationUsingKeyFrames.cs
- ActivityInterfaces.cs
- DataControlPagerLinkButton.cs
- DropSource.cs
- IsolationInterop.cs
- IUnknownConstantAttribute.cs
- SectionRecord.cs
- ColumnMapVisitor.cs
- ArrayList.cs
- DrawingImage.cs
- IfElseDesigner.xaml.cs
- XamlDesignerSerializationManager.cs
- CodeGenerator.cs
- ListBindingHelper.cs
- X509SecurityTokenAuthenticator.cs
- WizardStepCollectionEditor.cs
- ScrollBar.cs
- LoginName.cs
- KoreanLunisolarCalendar.cs
- ComboBoxRenderer.cs
- SimpleLine.cs
- DocumentXmlWriter.cs
- CommentAction.cs
- AggregationMinMaxHelpers.cs
- cookie.cs
- StorageBasedPackageProperties.cs
- MarshalByRefObject.cs
- HttpRequestTraceRecord.cs
- AsymmetricAlgorithm.cs
- CallbackValidatorAttribute.cs
- Expander.cs
- DataGridCellClipboardEventArgs.cs
- OLEDB_Util.cs
- DataView.cs
- HttpModuleAction.cs
- ColumnMapCopier.cs
- XPathNavigatorKeyComparer.cs
- WebEncodingValidatorAttribute.cs
- InstanceBehavior.cs
- DtdParser.cs
- BufferedStream.cs
- ReadOnlyObservableCollection.cs
- XPathEmptyIterator.cs
- MSAAWinEventWrap.cs
- ObjectQueryExecutionPlan.cs
- RequestCache.cs
- ClientSideProviderDescription.cs
- XmlSchemaResource.cs
- SystemParameters.cs
- TextProviderWrapper.cs
- ProcessThreadDesigner.cs