我有一个带有两个 BoundFields 的网格视图,用于 DATE_RANGE_FROM 和 DATE_RANGE_TO。我想使用 CompareValidator 来确保 DATE_RANGE_TO 在用户编辑它们时不会包含早于 DATE_RANGE_FROM 的日期。我可以使用gridview boundfields作为controltovalidate和controltocompare吗?
<asp:GridView ... >
<Columns>
<asp:boundfield datafield="DATE_RANGE_FROM" convertemptystringtonull="true" headertext="Period Covered From" />
<asp:boundfield datafield="DATE_RANGE_TO" convertemptystringtonull="true" headertext="Period Covered To" />
</Columns>
</asp:GridView>
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="DATE_RANGE_TO" ControlToCompare="DATE_RANGE_FROM" Operator="GreaterThanEqual" Type="Date" ErrorMessage="Period Covered To should NOT be earlier than Period Covered From."></asp:CompareValidator>