我在webapp中使用Telerik radDateTimePicker控件,并希望使其更具功能性。与Outlook日历的功能类似,如果有基础约会,日期会以粗体显示,我想加粗具有基础数据的日期。
以前有人做过这样的事吗?提示/建议/示例代码都欢迎!
答案 0 :(得分:0)
感谢您的建议......我实际上能够在此期间实现这一目标。
private void FormatCalendar()
{
DataTable dtCalendar = this.Utils.GetDatesForCalendar(Session["LoginId"].ToString());
if (dtCalendar.Rows.Count != 0)
{
foreach (DataRow dr in dtCalendar.Rows)
{
if (!(System.Convert.IsDBNull(dr["LogDate"])))
{
RadCalendarDay NewDay = new RadCalendarDay();
NewDay.Date = Convert.ToDateTime(dr["LogDate"]);
txtDate.Calendar.SpecialDays.Add(NewDay);
txtDate.Calendar.SpecialDays[NewDay].ItemStyle.Font.Bold = true;
}
}
}
}
罗伯特