FormatException이 사용자 코드에 의해 처리되지 않았습니다.
문자열이 유효한 DateTime으로 인식되지 않았습니다. 다음 메도에서DateTime이 인식되지 않습니다.
protected void Page_Load(object sender, EventArgs e)
{
// to simulate a database query
socialEvents = new DataTable();
socialEvents.Columns.Add(new DataColumn("Date", typeof(DateTime)));
socialEvents.Columns.Add(new DataColumn("Description", typeof(string)));
socialEvents.Columns.Add(new DataColumn("Url", typeof(string)));
DataRow row;
row = socialEvents.NewRow();
row["Date"] = DateTime.Now.AddDays(-5);
row["Description"] = "Work";
row["Url"] = "http://www.url.cz";
socialEvents.Rows.Add(row);
}
오류 :
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
**DataRow[] rows = socialEvents.Select(
String.Format(
"Date >= #{0}# AND Date < #{1}#",
e.Day.Date.ToShortDateString(),
e.Day.Date.AddDays(1).ToShortDateString()**
)
);
내 시스템에서 실행할 때 잘 작동하지만 eTime.Date를 datetime.now로 바 꾸었습니다. – 1Mayur
도 교체하지만 작동하지 않습니다. –
무엇이 잘못 되었습니까? –