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
- EntityDesignerDataSourceView.cs
- ChineseLunisolarCalendar.cs
- BaseCollection.cs
- SemaphoreSecurity.cs
- NoneExcludedImageIndexConverter.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- RuleProcessor.cs
- DeviceSpecificDialogCachedState.cs
- WarningException.cs
- XmlStreamStore.cs
- ProxyWebPart.cs
- TypeElement.cs
- TrustLevel.cs
- BitmapEffectState.cs
- HttpCachePolicyBase.cs
- ReferencedCategoriesDocument.cs
- DomainUpDown.cs
- ReadWriteSpinLock.cs
- HandleRef.cs
- DefaultTextStoreTextComposition.cs
- ArrayWithOffset.cs
- Command.cs
- TextDecorationLocationValidation.cs
- CopyOnWriteList.cs
- HandleValueEditor.cs
- SecUtil.cs
- XmlLanguage.cs
- CodeTypeReferenceExpression.cs
- JournalEntryListConverter.cs
- ExpressionList.cs
- ListBase.cs
- CustomAttributeSerializer.cs
- Matrix3DConverter.cs
- DesignSurfaceCollection.cs
- ServerIdentity.cs
- CommandBindingCollection.cs
- BasicAsyncResult.cs
- OSFeature.cs
- DelegateHelpers.cs
- WmlTextViewAdapter.cs
- DefaultPropertyAttribute.cs
- SQLStringStorage.cs
- SQLBytes.cs
- SafeProcessHandle.cs
- Int32Animation.cs
- RefExpr.cs
- WMIInterop.cs
- ListViewDeletedEventArgs.cs
- ImageClickEventArgs.cs
- Verify.cs
- TableRowGroup.cs
- ProviderException.cs
- SiteMapSection.cs
- RawStylusInputCustomDataList.cs
- DesignerCalendarAdapter.cs
- PasswordTextNavigator.cs
- ListItemConverter.cs
- SystemUnicastIPAddressInformation.cs
- LoadWorkflowAsyncResult.cs
- SemanticResultValue.cs
- StringPropertyBuilder.cs
- TypeInitializationException.cs
- DynamicUpdateCommand.cs
- SystemFonts.cs
- Nodes.cs
- Config.cs
- VectorConverter.cs
- DBSqlParserTable.cs
- OracleCommand.cs
- ItemAutomationPeer.cs
- SrgsGrammar.cs
- PtsHelper.cs
- ForAllOperator.cs
- PrimaryKeyTypeConverter.cs
- CodeDelegateInvokeExpression.cs
- WsdlBuildProvider.cs
- BuildProviderAppliesToAttribute.cs
- RichTextBox.cs
- EventWaitHandle.cs
- NetSectionGroup.cs
- TemplateBindingExtension.cs
- AssemblyAttributesGoHere.cs
- AddInPipelineAttributes.cs
- BitStack.cs
- Matrix.cs
- MessageOperationFormatter.cs
- DetailsViewUpdatedEventArgs.cs
- DataMember.cs
- TextEditorThreadLocalStore.cs
- ResourcePool.cs
- WindowProviderWrapper.cs
- TemplatedWizardStep.cs
- LogExtent.cs
- MethodBuilderInstantiation.cs
- ItemsChangedEventArgs.cs
- PositiveTimeSpanValidatorAttribute.cs
- XmlSchemaSimpleTypeList.cs
- Logging.cs
- RecommendedAsConfigurableAttribute.cs
- DNS.cs