如何检查文本框中是否包含任何文本? C#[关闭]

问题描述 投票:0回答:3

我正在创建一个注册表单,我需要确保填写所有字段。如果不是,用户在点击“注册”时会收到一个消息框,说明他们需要填写所有字段在。它将设置如下:

如果textbox1,textbox2,textbox3有文本Messagebox.show“你已经成功注册”,那么Messagebox.show“你需要填写所有字段”

任何帮助,将不胜感激。

c# textbox registration statements
3个回答
1
投票

试试这个:

If(string.IsNullOrEmpty(textbox1.Text) 
   && string.IsNullOrEmpty(textbox2.Text)
   && string.IsNullOrEmpty(textbox3.Text))
{
     Messagebox.Show("You need to fill all fields in");
}
else
{
     Messagebox.Show("You have successfully registered");
}

0
投票

您可以在此声明中检查所有文本框是否同时为空。

if(!string.IsNullOrEmpty(textbox1.Text) && !string.IsNullOrEmpty(textbox2.Text) && !string.IsNullOrEmpty(textbox3.Text))
 {
        //display your registration message
 }

0
投票

您应该提供一些已经尝试过的代码,但是这样的代码如下:

if(textbox1.Text.Length > 0 && textbox2.Text.Length > 0 && textbox3.Text.Length > 0) 
{
    MessageBox.Show("you have successfully registered");
}else{
    MessageBox.Show("you need to fill all fields in");
}
© www.soinside.com 2019 - 2024. All rights reserved.