Start コントロールに9:00を入力し、 Finishに16:00を入力すると、以下のコードは検証に失敗します。
日付のない時間に ASP.NET バリデーターを使用する方法を知っている人はいますか?
Start <asp:TextBox ID="txtStart" runat="server" /> (hh:mm)
<br />
Finish <asp:TextBox ID="txtFinish" runat="server" /> (hh:mm)
<br />
<asp:CompareValidator
id="cpvFinish"
ControlToValidate="txtFinish"
ControlToCompare="txtStart"
Operator="GreaterThanEqual"
Type="Date"
Display="Static"
EnableClientScript="true"
ErrorMessage="Finish time must be later than the start time."
runat="server" />
PS-代わりに CustomValidator を簡単に使用できることはわかっていますが、このバリデーターで処理できるように思えます。