G
Ga?tan Par?
I have this error when I try to launch my Asp.Net page :
System.NullReferenceException: Object reference not set to an instance
of an object. at calformation.CalForm.Calendar1_DayRender(Object
sender, DayRenderEventArgs e)
Source COde :
protected void Calendar1_DayRender(object sender, DayRenderEventArgs
e)
{
CalendarDay d = ((DayRenderEventArgs)e).Day;
TableCell c = ((DayRenderEventArgs)e).Cell;
DateTime d2;
string SDate;
if (d.IsOtherMonth)
{
c.Controls.Clear();
}
else
{
try
{
HERE IS THE ERROR while (MyReader.Read())
{
SDate = MyReader["Date_F"].ToString();
d2 = DateTime.Parse(SDate);
if (DateTime.Compare(d.Date,d2)== 0)
{
c.Controls.Add( new LiteralControl("<br>" +
MyReader["Sujet"].ToString()));
}
}
}
catch ( Exception exc)
{
Response.Write (exc.ToString());
}
}
}
End of Code
The Object MyReader is a OleDbDataReader initialised in Page_Load
Can you help me ?
System.NullReferenceException: Object reference not set to an instance
of an object. at calformation.CalForm.Calendar1_DayRender(Object
sender, DayRenderEventArgs e)
Source COde :
protected void Calendar1_DayRender(object sender, DayRenderEventArgs
e)
{
CalendarDay d = ((DayRenderEventArgs)e).Day;
TableCell c = ((DayRenderEventArgs)e).Cell;
DateTime d2;
string SDate;
if (d.IsOtherMonth)
{
c.Controls.Clear();
}
else
{
try
{
HERE IS THE ERROR while (MyReader.Read())
{
SDate = MyReader["Date_F"].ToString();
d2 = DateTime.Parse(SDate);
if (DateTime.Compare(d.Date,d2)== 0)
{
c.Controls.Add( new LiteralControl("<br>" +
MyReader["Sujet"].ToString()));
}
}
}
catch ( Exception exc)
{
Response.Write (exc.ToString());
}
}
}
End of Code
The Object MyReader is a OleDbDataReader initialised in Page_Load
Can you help me ?