📄 maskededitvalidator.cs
字号:
// (c) Copyright Microsoft Corporation.
// This source is subject to the Microsoft Permissive License.
// See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx.
// All other rights reserved.
// Product : MaskedEdit Validator Control
// Version : 1.0.0.0
// Date : 10/23/2006
// Development : Fernando Cerqueira
// Version : 1.0.0.1
// Development : 02/22/2007 Fernando Cerqueira
//
using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.ComponentModel;
using System.Collections;
using System.Globalization;
[assembly: System.Web.UI.WebResource("AjaxControlToolkit.MaskedEdit.MaskedEditValidator.js", "text/javascript")]
namespace AjaxControlToolkit
{
[System.Drawing.ToolboxBitmap(typeof(MaskedEditValidator), "MaskedEdit.MaskedEdit.ico")]
public class MaskedEditValidator : BaseValidator //obsolet AjaxControlToolkit.MaskedEditValidatorCompatibility.BaseValidator
{
bool _IsValidEmpty = true;
string _MessageTip = "";
// erro message
string _MessageInvalid = "";
string _MessageEmpty = "";
string _MessageMax = "";
string _MessageMin = "";
// Text message
string _TextInvalid = "";
string _TextEmpty = "";
string _TextMax = "";
string _TextMin = "";
string _InitialValue = "";
string _ValidationExpression = "";
string _ClientValidationFunction = "";
string _MaximumValue = "";
string _MinimumValue = "";
string _ControlExtender = "";
System.Globalization.CultureInfo _Culture;
public event EventHandler<ServerValidateEventArgs> MaskedEditServerValidator;
protected System.Globalization.CultureInfo ControlCulture
{
get
{
if (_Culture == null)
{
_Culture = System.Globalization.CultureInfo.CurrentCulture;
}
return _Culture;
}
set
{
_Culture = value;
}
}
new public string ErrorMessage
{
get
{
if (string.IsNullOrEmpty(base.ErrorMessage))
{
base.ErrorMessage = base.ID;
}
return base.ErrorMessage;
}
set
{
base.ErrorMessage = value;
}
}
[DefaultValue(true)]
[Category("MaskedEdit")]
public bool IsValidEmpty
{
get
{
return _IsValidEmpty;
}
set
{
_IsValidEmpty = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string TooltipMessage
{
get
{
if (_MessageTip == null)
{
return string.Empty;
}
return _MessageTip;
}
set
{
_MessageTip = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string EmptyValueMessage
{
get
{
if (_MessageEmpty == null)
{
return string.Empty;
}
return _MessageEmpty;
}
set
{
_MessageEmpty = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string EmptyValueBlurredText
{
get
{
if (_TextEmpty == null)
{
return string.Empty;
}
return _TextEmpty;
}
set
{
_TextEmpty = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string InvalidValueMessage
{
get
{
if (_MessageInvalid == null)
{
return string.Empty;
}
return _MessageInvalid;
}
set
{
_MessageInvalid = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string InvalidValueBlurredMessage
{
get
{
if (_TextInvalid == null)
{
return string.Empty;
}
return _TextInvalid;
}
set
{
_TextInvalid = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string MaximumValue
{
get
{
if (_MaximumValue == null)
{
return string.Empty;
}
return _MaximumValue;
}
set
{
_MaximumValue = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string MaximumValueMessage
{
get
{
if (_MessageMax == null)
{
return string.Empty;
}
return _MessageMax;
}
set
{
_MessageMax = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string MaximumValueBlurredMessage
{
get
{
if (_TextMax == null)
{
return string.Empty;
}
return _TextMax;
}
set
{
_TextMax = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string ClientValidationFunction
{
get
{
if (_ClientValidationFunction == null)
{
return string.Empty;
}
return _ClientValidationFunction;
}
set
{
_ClientValidationFunction = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string InitialValue
{
get
{
if (_InitialValue == null)
{
return string.Empty;
}
return _InitialValue;
}
set
{
_InitialValue = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string ValidationExpression
{
get
{
if (_ValidationExpression == null)
{
return string.Empty;
}
return _ValidationExpression;
}
set
{
_ValidationExpression = value;
}
}
[DefaultValue("")]
[Category("MaskedEdit")]
public string MinimumValue
{
get
{
if (_MinimumValue == null)
{
return string.Empty;
}
return _MinimumValue;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -