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
- TextParagraphProperties.cs
- EncryptedPackageFilter.cs
- ClaimTypes.cs
- TextEncodedRawTextWriter.cs
- CapabilitiesUse.cs
- Process.cs
- HyperLinkField.cs
- ResolveNameEventArgs.cs
- TranslateTransform3D.cs
- CommandConverter.cs
- HelpOperationInvoker.cs
- listitem.cs
- MergeFilterQuery.cs
- WebConfigurationHostFileChange.cs
- BitConverter.cs
- TypeDescriptor.cs
- CharacterHit.cs
- ArgumentsParser.cs
- RadioButtonPopupAdapter.cs
- _HeaderInfoTable.cs
- ApplicationFileCodeDomTreeGenerator.cs
- ObjectPersistData.cs
- HttpResponseInternalWrapper.cs
- WebPartVerbCollection.cs
- PerfCounterSection.cs
- UriSection.cs
- FileUpload.cs
- CryptoConfig.cs
- ObjRef.cs
- NativeMethods.cs
- AtomServiceDocumentSerializer.cs
- MSAANativeProvider.cs
- ConnectionsZoneDesigner.cs
- IndexedGlyphRun.cs
- ManagedFilter.cs
- QilChoice.cs
- QueuePropertyVariants.cs
- Image.cs
- CheckBoxPopupAdapter.cs
- WindowsBrush.cs
- SerializationInfo.cs
- RoamingStoreFileUtility.cs
- OutputCacheSettings.cs
- CodeMethodInvokeExpression.cs
- ComplexTypeEmitter.cs
- DataGridHeaderBorder.cs
- XmlSerializerNamespaces.cs
- TypeToArgumentTypeConverter.cs
- ListDataHelper.cs
- Regex.cs
- FormatterServicesNoSerializableCheck.cs
- ListViewItemCollectionEditor.cs
- RadioButtonAutomationPeer.cs
- FormView.cs
- SecurityDescriptor.cs
- DurableInstance.cs
- ColorMap.cs
- EntitySet.cs
- MsmqIntegrationBindingElement.cs
- ConnectionPoint.cs
- ListViewDataItem.cs
- PerformanceCounterPermissionEntry.cs
- XmlSerializableReader.cs
- DataObjectMethodAttribute.cs
- wgx_commands.cs
- EntityClientCacheKey.cs
- ModelItemImpl.cs
- BasicViewGenerator.cs
- ManagementOperationWatcher.cs
- OrderedDictionary.cs
- CommandField.cs
- EndEvent.cs
- XsdCachingReader.cs
- QueryAccessibilityHelpEvent.cs
- FrameworkElementAutomationPeer.cs
- BaseProcessor.cs
- BufferedReadStream.cs
- SiteMapDataSourceView.cs
- ReadOnlyAttribute.cs
- SurrogateEncoder.cs
- XPathNodeInfoAtom.cs
- BufferedResponseStream.cs
- WizardPanelChangingEventArgs.cs
- BamlRecordWriter.cs
- Object.cs
- GridEntryCollection.cs
- ParseNumbers.cs
- AnyAllSearchOperator.cs
- WebConfigurationManager.cs
- MetadataItemSerializer.cs
- OleDbCommandBuilder.cs
- KeyedCollection.cs
- FrameworkTextComposition.cs
- XamlStream.cs
- CacheDependency.cs
- ExpressionVisitor.cs
- ClientScriptItemCollection.cs
- ComboBox.cs
- TdsParserSafeHandles.cs
- printdlgexmarshaler.cs