Bind data on calendar every MonthChange
<p>I am working on an asp .net project which has a Calendar control inside. When the calendar is loaded i have in th DRender function a dataset which binds on the current month the appropriate data. When i change the month how can i bind the data?. For ex:  </p>

<pre><code>       protected void CalendarDRender(object sender, System.Web.UI.WebControls.DayRenderEventArgs e)
    {  

        foreach (DataRow dr in GetMonthData("dbo.getAvailableDates",FirstDayOfMonthFromDateTime(DateTime.Now),LastDayOfMonthFromDateTime(DateTime.Now)).Tables[0].Rows)
        {

            GetTimeData("dbo.getAvailableTime", Convert.ToDateTime(e.Day.Date));
            dsSelDate = new DataSet();
            da.Fill(dsSelDate, "AllTables");
            if ((dr["Date"].ToString() != DBNull.Value.ToString()))
            {

                DateTime dtEvent = (DateTime)dr["Date"];
                if (dtEvent.Equals(e.Day.Date) &amp;&amp; dsSelDate.Tables[0].Rows.Count == 0)
                {
                    e.Cell.BackColor = System.Drawing.Color.Red;

                }
                else if (dtEvent.Equals(e.Day.Date))
                {
                    System.Drawing.Color Color1 = System.Drawing.ColorTranslator.FromHtml("#5392a8");
                    e.Cell.BackColor = Color1;
                }
                else if (dtEvent.Equals(e.Day.Date) || DateTime.Now.Date.AddDays(2) &gt;= e.Day.Date)
                {
                    e.Cell.BackColor = System.Drawing.Color.White;
                }
            }
        }

     }
        protected void MonthChange(Object sender, MonthChangedEventArgs e)
    { 
             //How can i access the arguments ex. e.cell. of the changed month?
      }
</code></pre>

<p>How can i access the drender arguments of the changed month in order to bind the data?</p>
