Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / RequiredFieldValidator.cs / 1305376 / RequiredFieldValidator.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.Web; using System.Web.UI; using System.Web.UI.Design.WebControls; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using WebCntrls = System.Web.UI.WebControls; using System.Security.Permissions; namespace System.Web.UI.MobileControls { /* * Mobile RequiredFieldValidator class. * The RequiredFieldValidator makes the input control it is associated with * a required field. Validation fails if the value of the input control is * no different from its initial value. * * Copyright (c) 2000 Microsoft Corporation */ ///[ ToolboxData("<{0}:RequiredFieldValidator runat=\"server\" ErrorMessage=\"RequiredFieldValidator\">{0}:RequiredFieldValidator>"), 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 RequiredFieldValidator : BaseValidator { private WebCntrls.RequiredFieldValidator _webRequiredFieldValidator; /// protected override WebCntrls.BaseValidator CreateWebValidator() { _webRequiredFieldValidator = new WebCntrls.RequiredFieldValidator(); return _webRequiredFieldValidator; } //////////////////////////////////////////////////////////////////////// // Mimic the properties exposed in the original RequiredFieldValidator. // The properties are got and set directly from the original RequiredFieldValidator. //////////////////////////////////////////////////////////////////////// /// [ Bindable(true), DefaultValue(""), MobileCategory(SR.Category_Behavior), MobileSysDescription(SR.RequiredFieldValidator_InitialValue) ] public String InitialValue { get { return _webRequiredFieldValidator.InitialValue; } set { _webRequiredFieldValidator.InitialValue = value; } } /// protected override bool EvaluateIsValid() { return EvaluateIsValidInternal(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design; using System.Drawing; using System.Web; using System.Web.UI; using System.Web.UI.Design.WebControls; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using WebCntrls = System.Web.UI.WebControls; using System.Security.Permissions; namespace System.Web.UI.MobileControls { /* * Mobile RequiredFieldValidator class. * The RequiredFieldValidator makes the input control it is associated with * a required field. Validation fails if the value of the input control is * no different from its initial value. * * Copyright (c) 2000 Microsoft Corporation */ ///[ ToolboxData("<{0}:RequiredFieldValidator runat=\"server\" ErrorMessage=\"RequiredFieldValidator\">{0}:RequiredFieldValidator>"), 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 RequiredFieldValidator : BaseValidator { private WebCntrls.RequiredFieldValidator _webRequiredFieldValidator; /// protected override WebCntrls.BaseValidator CreateWebValidator() { _webRequiredFieldValidator = new WebCntrls.RequiredFieldValidator(); return _webRequiredFieldValidator; } //////////////////////////////////////////////////////////////////////// // Mimic the properties exposed in the original RequiredFieldValidator. // The properties are got and set directly from the original RequiredFieldValidator. //////////////////////////////////////////////////////////////////////// /// [ Bindable(true), DefaultValue(""), MobileCategory(SR.Category_Behavior), MobileSysDescription(SR.RequiredFieldValidator_InitialValue) ] public String InitialValue { get { return _webRequiredFieldValidator.InitialValue; } set { _webRequiredFieldValidator.InitialValue = value; } } /// protected override bool EvaluateIsValid() { return EvaluateIsValidInternal(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ResourceDictionary.cs
- URI.cs
- GraphicsContext.cs
- EventLogSession.cs
- ContextMenuAutomationPeer.cs
- DrawingContext.cs
- SqlConnectionPoolProviderInfo.cs
- FocusManager.cs
- Button.cs
- Schema.cs
- VirtualDirectoryMappingCollection.cs
- FilterElement.cs
- InputLanguageCollection.cs
- EventProviderWriter.cs
- Proxy.cs
- ConstructorExpr.cs
- QilValidationVisitor.cs
- TransformFinalBlockRequest.cs
- ApplicationFileParser.cs
- MessageDesigner.cs
- LinkedList.cs
- XmlAttributeOverrides.cs
- PagesSection.cs
- HiddenFieldPageStatePersister.cs
- XamlReader.cs
- ComplexTypeEmitter.cs
- PersonalizationStateQuery.cs
- SafeNativeMethodsMilCoreApi.cs
- AttributedMetaModel.cs
- NetDataContractSerializer.cs
- FamilyCollection.cs
- DnsPermission.cs
- Point.cs
- ISCIIEncoding.cs
- GridViewRowCollection.cs
- QueryStatement.cs
- DefaultAssemblyResolver.cs
- CanonicalXml.cs
- CqlWriter.cs
- ResourceProperty.cs
- SuppressIldasmAttribute.cs
- WindowsStatic.cs
- CheckableControlBaseAdapter.cs
- COM2PropertyBuilderUITypeEditor.cs
- TypeConverterHelper.cs
- CollectionViewGroupRoot.cs
- StringUtil.cs
- PageThemeParser.cs
- EmptyReadOnlyDictionaryInternal.cs
- hebrewshape.cs
- XPathAncestorIterator.cs
- SerTrace.cs
- ThreadPoolTaskScheduler.cs
- CollectionChangedEventManager.cs
- AnnotationAdorner.cs
- WindowAutomationPeer.cs
- FreezableDefaultValueFactory.cs
- DataGridPagerStyle.cs
- SqlDependency.cs
- ParameterCollection.cs
- GeometryDrawing.cs
- HostedImpersonationContext.cs
- ApplicationContext.cs
- ClientBuildManager.cs
- PropertyValue.cs
- ZipPackage.cs
- FrameworkReadOnlyPropertyMetadata.cs
- UniqueEventHelper.cs
- __Filters.cs
- DESCryptoServiceProvider.cs
- RenderDataDrawingContext.cs
- FixedTextView.cs
- FrameworkContextData.cs
- XmlSchemaImporter.cs
- TextElementEnumerator.cs
- Misc.cs
- BasicHttpBinding.cs
- RestClientProxyHandler.cs
- SerializationBinder.cs
- XmlBinaryReader.cs
- ViewPort3D.cs
- DateTimeValueSerializerContext.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- ClientApiGenerator.cs
- TokenizerHelper.cs
- TableRow.cs
- ClusterRegistryConfigurationProvider.cs
- PointCollectionValueSerializer.cs
- ExeConfigurationFileMap.cs
- BitHelper.cs
- WebPartEditVerb.cs
- ProfilePropertyMetadata.cs
- MediaPlayer.cs
- MimeMapping.cs
- OleDbConnection.cs
- NativeRecognizer.cs
- FunctionQuery.cs
- WebControlParameterProxy.cs
- FamilyMap.cs
- CategoryState.cs