插入到具有预定义值C#的数据库时



好的,我有一个带有设定值的文本框,我只想在表单完成时没有填写文本框的情况下发送这个设定值。

代码

dontaion_euro.Text = "99.00";

问题是,当我单击send时,它只发送数据99.00。如果为空,我只希望发送数据。我怎样才能做到这一点?

步骤1:您需要Trim Textbox值来删除white spaces

步骤2:您可以用Empty String compare Textbox值来检查Textbox值是否为Empty

试试这个:

if(donation_euro.Text.Trim().Equals(""))
{
donation_euro.Text="99.00";
}

如果我理解正确,你可以使用String.IsNullOrEmpty方法,比如;

指示指定的字符串是null还是Empty字符串。

if(string.IsNullOrEmpty(dontaion_euro.Text))
{
  dontaion_euro.Text = "99.00";
}
else
{ 
  //Your textbox is not null or empty
}

最新更新