0

我有一个供用户注册的网页,我已经对其进行了测试并运行了它,我正在使用空格进行测试,没有输入任何单词进行注册,这意味着用户可以在不输入任何单词的情况下仅使用空格进行注册。所以我不想要这发生在我的网页上。

任何有一些我可以用来验证这一点的代码的人......

4

3 回答 3

3

您可以使用方法:string.IsNullOrWhiteSpace检查

于 2012-11-05T09:14:21.983 回答
0

您可以通过多种方式验证用户输入。其中之一是使用内置的 Visual Studio Vaidator 控件,并确保每个控件都绑定到表单中的文本框,并选择其 preoperty 以确保在提交表单之前填写该字段。

另一种方法是从后面的代码中进行验证。像这样的东西:

if (firstName.Trim()=="" || lastName.Trim()=="")
{
    return False;
}
else
{
    return True;
}
于 2012-11-05T09:03:47.083 回答
0

无论是简单的string.IsNullOrWhiteSpace

或者如果您真的想使用您选择的答案,您应该将其编辑为:

if (firstName ! = null && lastName ! = null)
{
    if (firstName.Trim()=="" || lastName.Trim()=="")
    {
        return False;
    }

    else
    {
        return True;
    }
}
else return False;
于 2012-11-05T09:32:29.323 回答