using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.Common; using System.Data.SqlClient; public partial class eventsByDay : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { string calDate = ""; DateTime eventDate = new DateTime(); if (Request.QueryString["calDate"] != "" && Request.QueryString["calDate"] != null) eventDate = DateTime.Parse(Request.QueryString["calDate"]); else eventDate = DateTime.Today; lblHdrDay.Text = eventDate.ToString("MMMM") + " " + eventDate.Day; SetNextAndPrevious(eventDate); Master.NavType = "event"; } } private void SetNextAndPrevious(DateTime dteventDate) { DateTime eventDate = dteventDate; DateTime previousDate = new DateTime(); DateTime nextDate = new DateTime(); previousDate = eventDate.AddDays(-1); nextDate = eventDate.AddDays(1); ViewState.Add("previousDate", previousDate.ToShortDateString()); ViewState.Add("nextDate", nextDate.ToShortDateString()); } protected void lbtnPrevious_Click(object sender, EventArgs e) { Response.Redirect("eventsByDay.aspx?calDate=" + ViewState["previousDate"].ToString()); } protected void lbtnNext_Click(object sender, EventArgs e) { Response.Redirect("eventsByDay.aspx?calDate=" + ViewState["nextDate"].ToString()); } }