我想驗證兩個出生日期的文本框字段。如果成員未在這兩個框中輸入,則會彈出一條錯誤消息,如「請輸入有效的日期格式」錯誤試圖保存空的出生日期字段
當嘗試保存而未輸入文本框值時,它顯示的錯誤如下:Datetime DV
。
字符串未被識別爲有效的DateTime。
private void btnCTimetablessave_Click(object sender, EventArgs e)
{
string dob = tbStartDate.Text;
DateTime dv;
if (!DateTime.TryParse(dob, out dv))
{
MessageBox.Show("pls enter a valid start date");
return;
}
string format1 = dv.ToString("yyyy-MM-dd");
string dob2 = tbEndDate.Text;
DateTime dt2;
if (!DateTime.TryParse(dob2, out dt2))
{
MessageBox.Show("pls enter valid end date");
return;
}
string format2 = dt2.ToString("yyyy-MM-dd");
儘管如此它被示出在datetime Dv
錯誤 「字符串未被識別爲有效的日期時間」;
什麼樣的輸入導致錯誤? – Greg