页面加载事件中的Dev Express AspxDateEdit控件中的问题

时间:2011-11-24 05:20:52

标签: asp.net devexpress

我在DateEdit控件中遇到问题,在Page Load事件上,我正在设置Maxdate属性,它正常工作。 下一行设置DateEdit控件(deDOB.Date = DateTime.Now.Date;)

但是当我点击提交按钮将记录添加到数据库时,它总是保存当前日期。 例如,如果我在今天日期的前两天选择日期,它只会忽略它并在数据库中将其设置为今天日期。 我试图设置deDOB.Text = DateTime.Now.Date.ToShortDateString();

但问题未解决

Plz帮助

1 个答案:

答案 0 :(得分:0)

您的Page_Load代码似乎每次都会覆盖所选的值。仅在第一次加载页面时指定初始数据:

protected void Page_Load(object sender, EventArgs e) {
    if(!IsPostBack && !IsCallback) {
        //... DateEdit Customization Here
    }
}