Tag: validation

Char.IsDigit()vs Char.IsNumber(),有什么区别?

Char.IsDigit()与Char.IsNumber()之间的区别是什么?

对于任何字符串值,Uri.TryCreate都返回true?

我正在尝试使用Uri.TryCreate方法validationUri,当我使用无效字符串调用它时,该方法返回true。 有什么想法吗? 我的代码如下: private void button1_Click(object sender, EventArgs e) { Uri tempValue; if (Uri.TryCreate(“NotAURL”, UriKind.RelativeOrAbsolute, out tempValue)) { MessageBox.Show(“?”); } }

以编程方式将x509证书上载到azure应用程序清单

有没有办法以编程方式将Visual Studio中创建的x509证书上载到Azure应用程序清单中? 我按照这篇文章创建了x509证书: public static X509Certificate2 GenerateSelfSignedCertificate(string subjectName, string issuerName, AsymmetricKeyParameter issuerPrivKey) { const int keyStrength = 2048; //generate random numbers CryptoApiRandomGenerator randomGenerator = new CryptoApiRandomGenerator(); SecureRandom random = new SecureRandom(randomGenerator); ISignatureFactory signatureFactory = new Asn1SignatureFactory(“SHA512WITHRSA”, issuerPrivKey, random); //the certificate generator X509V3CertificateGenerator certificateGenerator = new X509V3CertificateGenerator(); certificateGenerator.AddExtension(X509Extensions.ExtendedKeyUsage.Id, true, new ExtendedKeyUsage(KeyPurposeID.IdKPServerAuth)); //serial number BigInteger serialNumber = […]

如何修复此正则表达式validation方法?

我是一名新的C#开发人员,我第一次使用Regex类。 当我为我的简单项目开发validation类时,我正在使用Regex开发许多方法来处理用户输入validation。 我现在正在努力开发一种方法,该方法将validation用户输入的字符数对于从一个文本字段到另一个文本字段不同的有限数量的字符。 public void ValidateLength(string input, int count) { string regFormat = @”[a-zA-Z]{” + count.ToString() + “}”; string message = “”; Regex reg = new Regex(regFormat); foreach (var regexMatch in reg.Matches(input)) { message = regexMatch + “The maximum length is” + count; } } 然后,因为我在ASP.NET中有以下TextBox: 我试图使用这两个TextBox的validation方法,但是,它不起作用,我不知道为什么: Validate validate = new validate(); if(txtBox.Text.toString() != “”) […]

控制自定义validation程序.NET客户端validation中的名称

我有一个带有三列文本框的gridview。 它可以根据需要包含多行,但通常只有大约5行。 每行都需要validation。 我想创建一个客户端validation器,它将两列相加并将其与第三列进行比较,以检查用户是否正确输入了数据。 万一你想知道,这是规范的一部分,运营商必须进入第三列,而不是简单地将后两个列汇总在后面的代码中。 这样做是为了确保操作员正确地转录信息。 我正在尝试使用.net中的自定义validation器来创建此客户端validation。 但我找不到一种方法来传递三个文本框的名称。 我可以使用ControlToValidate参数给它目标控件名称,但是如何传入另外两个控件ID呢? 我正在寻找’正确’的方法来做到这一点,一个想法是在controltovalidate的名称引用的javascript中创建一个数组。 DC

validationWPF中的两个属性

我有这样的属性类: public DateTime Start { get; set; } public DateTime Finish { get; set; } 而这样的ViewModel: 我想启用validation。 因此,当“开始”>“完成”时,必定存在错误。 提供此类validation的最简单方法是什么?

C#使用XSD文件validationXML文件

我有一个XML文件 – 它是从解析器生成的, 我有一个XSD文件 。 关键是使用XSD文件(来自特定路径)validationXML文件(来自特定路径),如果已validation,则返回标志。 我看到的大部分代码都没有使用XSD文件来validation。 有没有办法使用XSD 文件validationXML 文件 ?

在基页上使用“FindControl”

我的页面Default.aspxinheritance了BasePage.cs格式。 在基页中,我试图找到实际位于Default.aspx中的控件Label1。 var labelControl = (TextBox)Page.FindControl(“Label1”); 但是,这总是回归为空。 我可以通过基页找到其他页面的控件吗?

Winforms Propertygrid中的validation

是否可以在Winforms Propertgrid控件中实现输入validation ? 例如,我如何validation/定义“必填字段”? 我可以使用错误提供程序吗? 是否可以使用RequiredAttribute (System.ComponentModel.DataAnnotations)?

如何在不使用隐藏字段的情况下检测表单字段是否已更改

我正在使用ASP.NET MVC 3,并且需要检测表单字段是否已在服务器端更改。 我知道使用隐藏字段的技巧,但我想知道是否有办法通过使用API​​来做到这一点? 基本上,我有我的模型的编辑屏幕,其中一个字段是可以指定的可选ID。 如果指定了字段,我必须确保它是唯一的(没有其他模型具有它)。 因此,在编辑控制器上,我想运行validation,但仅在该字段已更改时才运行。 请注意,我不需要知道以前的值与新值,只要字段值已更改。