如何在Telerik raddatepicker中将选择开始日期设置为大于今天日期

时间:2014-03-06 07:19:16

标签: asp.net telerik

我尝试使用RangeSelectionEndDate propriety在设计方面的telerik RadDatePicker中设置选择开始日期。

<telerik:RadDatePicker ID="datEffectiveDate" runat="server" Enabled="false"  Width="200px">
                        <Calendar ID="calEffectiveDate" runat="server" EnableKeyboardNavigation="true" RangeSelectionStartDate=<%# Eval(DateTime.Now, 'mm/dd/yyyy' %> >
                        </Calendar>
                    </telerik:RadDatePicker>  

请帮助如何在html端的telerik raddatepiker中设置选项开始日期应大于等于今天日期。

1 个答案:

答案 0 :(得分:1)

请检查以下代码。

<telerik:RadDatePicker ID="datEffectiveDate" runat="server" Enabled="true" Width="200px"
MinDate="<%# DateTime.Today.Date %>">

当使用数据绑定表达式(例如&lt;%#DateTime.Today.Date%&gt;)时,您必须从代码中调用Page.DataBind()(或ltrDate.DataBind(),如果这是唯一的数据绑定控件) -behind(例如在Page_Load中)。

protected void Page_Load(object sender, EventArgs e)
{
    Page.DataBind();
}

希望这会有所帮助。