我想将RadDatePicker
值设置为从数据库中检索到的值
我有这个代码
DateTime Podate = Convert.ToDateTime(da.GetDataKeyValue("PoDt"));
RadDatePicker.SelectedDate =Podate;
但是当我运行该程序时,
DatePicker
显示空白值我该怎么办?请帮忙
最佳答案
尝试这样,
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
RadDatePicker.SelectedDate =
DateTime.Parse(da.GetDataKeyValue("PoDt").ToString());
}
}
如果无法使用此代码,请与
RadDatePicker.SelectedDate = DateTime.Now;
如果可以,则必须检查检索数据
da.GetDataKeyValue("PoDt")
。可能是错误的日期时间数据格式!