好的,我有一个带有设定值的文本框,我只想在表单完成时没有填写文本框的情况下发送这个设定值。
代码
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
}