如果Textbox为null,则此代码返回日期1-1-0001 ...我希望它返回null或空字符串,这样我该怎么办?

时间:2013-05-20 06:26:11

标签: c# asp.net database

DateTime fromDate;
DateTime.TryParseExact(FromDateTextBox.Text, "dd/MM/yyyy", null, System.Globalization.DateTimeStyles.None, out fromDate);

1 个答案:

答案 0 :(得分:3)

检查TryParseExact的返回值

bool res = DateTime.TryParseExact(FromDateTextBox.Text, "dd/MM/yyyy", null, System.Globalization.DateTimeStyles.None, out fromDate);
if (res == false)
{
    //date is not parsable...
}