我正在做一个Windows Phone8.1项目。在XAML中,我有两个文本框,一个代表名字,另一个代表最后一个,还有一个按钮。在button click事件中,如果textbox中的任一个(或两个)为/为空,我希望显示一条消息,表示“blah blah blah blah”。
我试了很多方法,但都没能得到这个。这是我能得到的最好的,但它在某种程度上不起作用:
private async void Button_Click(object sender, RoutedEventArgs e) { if ((Textbox_first_name.DataContext== null) || (Textbox_last_name.DataContext== null)) { var dialog = new MessageDialog("message 2", "message 1"); await dialog.ShowAsync(); } else { Frame.Navigate(typeof(page3)); } }
使用DataContext,我会得到要显示的消息。但即使我输入任何东西,它也不会把我带到第3页。它只是显示了信息。因此,它看起来没有确认else块。
我试过了
if ((Textbox_first_name_extractor.Text== null) || (Textbox_last_name_extractor.Text== null)) //same everything else
消息都没来。它直接把我带到第三页,即使它是空的。我不知道我做错了什么,或者错过了什么。请救命!
Windows 8.1;VS2013 UPDT4;
你可以试试:
if(String.IsNullOrWhiteSpace(Textbox_first_name_extractor.Text) ||
String.IsNullOrWhiteSpace(Textbox_last_name_extractor.Text))
作为你的if声明。这将检查null或空/空白填充的字符串。
但是,您尝试过调试应用程序吗?如果是,您是否检查了两个文本框的。text的内容?
有人能帮我完成输入验证功能吗。我正在验证整数输入。问题是当用户输入多个整数my cin时。fail()对每个整数运行,导致我的错误显示多次。让我告诉你我的意思 这是我的代码: 因此,如果用户要输入“jjj”;我的“请只输入整数”显示三次。我只想让它显示一次。我不知道怎么做。有什么想法吗?
根据经验,您永远不应该信任从最终用户收到的数据, 并且应该在充分利用之前对其进行验证。 要给 model 填充其所需的用户输入数据,你可以调用 yii\base\Model::validate() 方法验证它们。该方法会返回一个布尔值,指明是否通过验证。若没有通过,你能通过 yii\base\Model::$errors 属性获取相应的报错信息。比如, $model = new \app\mode
问题内容: 我是这个C ++世界的新手,正在尝试为数字密码编写输入验证功能。这是我到目前为止所得到的: 对于不正确的值,它工作得很好,但在有效输入时不会中断循环。知道我在这里缺少什么吗?干杯!! James Kanze脚本的ErroR: 新代码: 使用 和 验证作为字符串 感谢所有人(尤其是James Kanze)的帮助。这件事在这里很有效。 那里还有进一步改进的空间吗?干杯!! 问题答案: 这看
我正在通过函数验证用户输入。 这是我的代码: 我需要验证用户提供的和的值,以确保它们都是0或更大且不为空。不应接受负值或除数字以外的任何内容。 验证代码应该在get\u double函数中,我似乎不知道如何验证驻留在单独函数中的内容。请寻求指导。
主要内容:输入验证,应用代码,实例解析AngularJS 表单和控件可以验证输入的数据。 输入验证 在前面的几个章节中,你已经学到关于 AngularJS 表单和控件的知识。 AngularJS 表单和控件可以提供验证功能,并对用户输入的非法数据进行警告。 客户端的验证不能确保用户输入数据的安全,所以服务端的数据验证也是必须的。 应用代码 < !DOCTYPE html > < html > < script src= "http:/