diaryEntryタブに、id、siteId、dateがあります。日付を渡し、リスト「DiaryEntry」に一致するすべての日付を保存したいと思います。次に、このリストをforeachに渡します。これにより、カレンダーの画面上の日付が強調表示されます。
DateTime tempDate = System.Convert.ToDateTime(Session["Diary_Date"]);
DateTime startOfMonth = new DateTime(tempDate.Year, tempDate.Month, 1);
DateTime endOfMonth = startOfMonth.AddMonths(1).AddDays(-1);
List<Diary_Entry> DiaryEntry = new List<Diary_Entry>();
DiaryEntry = (from DE in db.Diary_Entries
where DE.Site_Id == 1
&& DE.Date >= startOfMonth && DE.Date <= endOfMonth
select DE).ToList();
foreach (DateTime d in DiaryEntry)//list is name of list you use avoue(in linq)
{
Calendar1.SelectedDates.Add(d);//CALENDAR 1 IS WHAT I CALLED IT IN ASPX
}
エラー:タイプ'diaryEntry'をsystem.datetimに変換できません
誰かがあなたがたがこれを解決する方法を私にアドバイスすることができますか