我希望将RadDatePicker
值设置为从数据库检索的值。
我有这个密码
DateTime Podate = Convert.ToDateTime(da.GetDataKeyValue("PoDt"));
RadDatePicker.SelectedDate =Podate;
但是当我运行这个程序时,DatePicker
会显示空值。
我该怎么办?请帮帮忙
发布于 2013-08-03 12:02:22
就像这样,
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")
。
它可能是错误的日期时间数据格式!
发布于 2014-03-20 10:07:12
只有在telerik控件上设置DbSelectedDate属性,如下所示,您的工作将完成:
<telerik:RadDatePicker
ID="RDtbenddate" runat="server"
DateInput-ForeColor="#00CCFF" DateInput-ToolTip="End Date"
DbSelectedDate='<%# Bind("JobClosingDate") %>' Width="250">
</telerik:RadDatePicker>
发布于 2014-08-04 16:35:01
这也适用于:
RadDatePicker1.SelectedDate = (DateTime) Contact.Birthdate;
https://stackoverflow.com/questions/18032168
复制相似问题