求助: ASPxDateEdit控件初始化
我在webform 上加了2个 ASPxDateEdit 控件,并作如下初始化数值:
protected void Page_Load(object sender, EventArgs e)
{
ASPxDateEdit1.Value = DateTime.Now.AddDays(-30).ToShortDateString();
ASPxDateEdit2.Value = System.DateTime.Now;
}
奇怪的是,我无论将日期改为多少, 点击Button键提交时,都恢复为初始化的这个值.....
不知是这个控件,还有一个控件 aspxcombobox,也是, 我在页面load 中 初始化item的取值, 但提交时又恢复了初始化的数值.....
asp.net?dev 控件
[解决办法]
protected void Page_Load(object sender, EventArgs e)
{
if (!page.IsPost)
{
ASPxDateEdit1.Value = DateTime.Now.AddDays(-30).ToShortDateString();
ASPxDateEdit2.Value = System.DateTime.Now;
}
}
[解决办法]
if (!IsPostBack)
{
...
}