如何检查DateTimeControl是否为空?

时间:2015-02-16 08:14:02

标签: c# html asp.net

<SharePoint:DateTimeControl CssClassTextBox="calendarItem" runat="server" ID="dateControl" DateOnly="true"></SharePoint:DateTimeControl>

请你帮我检查一下这个控件在c#代码中是否为空。 我想检查用户是否输入了值。

非常感谢。

1 个答案:

答案 0 :(得分:1)

有几种不同的方法可以解决这个问题。解决此问题的最简单方法是使用isDateEmpty()方法。用法:

if (dateControl.isDateEmpty) 
      ; \\Do Something...

解决此问题的另一种方法是将isRequiredField设置为true。用法:

dateControl.isRequired = true;

当然,还有其他几种方法可以做到这一点,包括使用JavaScript,表单验证等。这些只是解决此问题的最常见,最简单的方法。