如何解决Xamarin表单-如果为空则验证输入文本框
我正在尝试验证文本框是否为空。
仅当您单击该按钮,而在页面加载时未输入任何详细信息时,它才有效。
但是,如果您输入详细信息,然后将其删除,然后单击按钮,则该按钮无效,并继续到下一页,其中包含空白数据。
这是我的代码:
XAML
<Entry x:Name="BillingFirstName" Placeholder="First name *" PlaceholderColor="Gray" />
CS
async void ProceedPaymentBtnClicked(object sender,EventArgs e)
{
if (BillingFirstName.Text == null)
{
await DisplayAlert("Billing","Please enter a first name.","OK");
return;
}
}
解决方法
“空” TextBox
可以是null
或包含0个字符或仅包含空格。 String
包含用于检查这些条件的辅助方法
if ((string.IsNullOrEmpty(BillingFirstName.Text) ||
(string.IsNullOrWhitespace(BillingFirstName.Text))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。