0

我的带有日历扩展器的文本框的行为不一致。大多数情况下,在选择日期并提交表单后,文本框没有文本值(我使用快速手表进行了检查)。重建后(不触及任何东西)它按预期工作。但是在浏览该站点并返回该页面后,有时它可以工作,有时则不能。

4

1 回答 1

0

您需要在页面周期的最后一次机会中设置 CalendarExtender 的选择:

    void Page_PreRender(对象发送者,EventArgs e)
    {
        if (dateFromAnotherPage != null)
        {
            CalendarExtender1.SelectedDate = DateTime.Parse(dateFromAnotherPage);
        }
    }
于 2013-11-14T16:57:28.147 回答