我有一个用户注册的wepage,我已经测试并运行它,我正在测试它使用空格而不输入任何单词进行注册,这意味着用户只需使用space就可以注册而无需输入任何单词。我不希望这发生在我的网页上。
任何拥有一些可用于验证此代码的代码的人......
答案 0 :(得分:3)
您可以使用string.IsNullOrWhiteSpace
方法检查
答案 1 :(得分:0)
您可以通过多种方式验证用户输入。其中之一是使用内置的Visual Studio Vaidator控件,并确保每个控件都与表单中的文本框相连,并选择其preoperty以确保在提交表单之前填充该字段。
另一种方法是从后面的代码进行验证。像这样:
if (firstName.Trim()=="" || lastName.Trim()=="")
{
return False;
}
else
{
return True;
}
答案 2 :(得分:0)
简单string.IsNullOrWhiteSpace
或者如果您真的想要使用您选择的答案,则应将其编辑为:
if (firstName ! = null && lastName ! = null)
{
if (firstName.Trim()=="" || lastName.Trim()=="")
{
return False;
}
else
{
return True;
}
}
else return False;