在验证表单上的文本框时,我熟悉 .Net 中的验证控件,但不熟悉如何使用 C# 进行验证。我做了一些研究,我知道验证的基础知识,比如确保控件不为空。
但是你如何测试字符呢?我有一个只能是数字的文本框 ID 字段。我从研究中发现的任何东西都没有使用过类似的东西。主要是IsNullOrEmpty
。
你如何实现类似的东西来测试字符串字段中的数值?
if (string.IsNullOrEmpty(rTxtBoxFormatID.Text))
{
ValidationMessages.Add("Missing Product Number");
}
我在下面解决了这个问题,我需要将它与 if 语句中的comobox.selectedindex 进行比较。
if (string.IsNullOrEmpty(cmboBoxStock.SelectedIndex.ToString()))
{
rLblStockIDError.Text = "Missing Stock Number";
}