很抱歉发布这个问题,因为它可能对所有人都很愚蠢,但是我没有得到确切的解决方案。

问题是:我的项目中有一个日期时间选择器,它在表单中的3个文本框之后,如果在文本框中没有输入任何文本并在提交时输入,它将给出一个消息(验证)该数据为输入。同样,如果未选择日期,则应继续进行。

要执行此操作的代码是什么,适用于其他文本框但不适用于datetimepicker控件的代码是:

       if (dateInsert.Value.ToString() = string.Empty)
        {
            MessageBox.Show("Please select date!");
            dateInsert.Focus();
            return;
        }

最佳答案

请更正代码,看看它是否有效

               if (dateInsert.Value.ToString() == "")
              {
                MessageBox.Show("Please select date!");
                dateInsert.Focus();
                return;
               }

10-06 01:03