我的GridView中有两个列,即开始日期和结束日期。 我在ItemTemplate部分使用Ajax的CalendarExtender。
那么,验证开始日期的最佳方法是什么,不应该大于结束日期。现在,每次选择更改时,任何控件验证都应该提示用户使用无效的值。
答案 0 :(得分:0)
最好的方法是将Javascript函数连接到日历Extender。事件是OnClientDateSelectionChanged =“CheckDate”并使用Microsoft AJAX查找其他控件。 您可以将它应用于Gridview DataBound事件中的每个日历扩展程序。
function CheckDate(sender, args)
{
var Calendar_EndDate = $find(EndDateCalendarExtender.ClientID);
Calendar_EndDate._startDate = sender._selectedDate;
}
希望它有所帮助。