Brug af ekstern komponent DataCalendar
Jeg kan ikke få denne her komponent til at virke efter hensigten:http://www.codeproject.com/aspnet/MellDataCalendar.asp
Jeg indsætter .dll'en som ligger i demoprojektets bin folder i min toolbox i vs 2003, og sætter komponenten ind i brugerfladen. Problemet er, at jeg ikke kan få data i den ved at bruge koden fra eksempel1, eller på nogen anden måde for den sags skyld.
void Page_Load(Object o, EventArgs e)
{
DataCalendar1.DataSource = GetEventData();
}
DataTable GetEventData()
{
DataTable dt = new DataTable();
dt.Columns.Add("EventTitle", typeof(String));
dt.Columns.Add("EventDay", typeof(DateTime));
dt.Columns.Add("Color", typeof(System.Drawing.Color));
DataRow r = dt.NewRow();
r["EventTitle"] = "Today's Event";
r["EventDay"] = System.DateTime.Today;
r["Color"] = System.Drawing.Color.Black;
dt.Rows.Add(r);
r = dt.NewRow();
r["EventTitle"] = "Tomorrow's Event";
r["EventDay"] = System.DateTime.Today.AddDays(1);
r["Color"] = System.Drawing.Color.Red;
dt.Rows.Add(r);
r = dt.NewRow();
r["EventTitle"] = "Tomorrow's Event #2";
r["EventDay"] = System.DateTime.Today.AddDays(1);
r["Color"] = System.Drawing.Color.Blue;
dt.Rows.Add(r);
r = dt.NewRow();
r["EventTitle"] = "Next Week's Event";
r["EventDay"] = System.DateTime.Today.AddDays(7);
r["Color"] = System.Drawing.Color.Green;
dt.Rows.Add(r);
return dt;
}