public DayView() { // Disable the previous and next App Bar buttons initially this.DefaultViewModel["CanFlipNext"] = false; this.DefaultViewModel["CanFlipPrevious"] = false; this.InitializeComponent(); _monthDataSource = new MonthDataSource(); }
protected void On_Click(object sender, ImageMapEventArgs e) { String[] postback = e.PostBackValue.Split(','); if (sender.Equals(total)) { clearParameters(); yearChart.Visible = true; YearDataSource.SelectParameters["Quote"].DefaultValue = postback[0]; YearDataSource.DataBind(); yearChart.Titles["yearChart"].Text = postback[0]; yearChart.DataBind(); } else if (sender.Equals(yearChart)) { clearParameters(); yearChart.Visible = true; quarterChart.Visible = true; String quote = YearDataSource.SelectParameters["Quote"].DefaultValue; QuarterDataSource.SelectParameters["Quote"].DefaultValue = quote; QuarterDataSource.SelectParameters["Year"].DefaultValue = postback[0]; QuarterDataSource.DataBind(); quarterChart.Titles["quarterChart"].Text = quote + "-" + postback[0]; quarterChart.DataBind(); } else if (sender.Equals(quarterChart)) { clearParameters(); yearChart.Visible = true; quarterChart.Visible = true; monthChart.Visible = true; String quote = YearDataSource.SelectParameters["Quote"].DefaultValue; String year = QuarterDataSource.SelectParameters["Year"].DefaultValue; MonthDataSource.SelectParameters["Quote"].DefaultValue = quote; MonthDataSource.SelectParameters["Year"].DefaultValue = year; MonthDataSource.SelectParameters["Quarter"].DefaultValue = postback[0]; MonthDataSource.DataBind(); monthChart.Titles["monthChart"].Text = quote + "-" + year + ":Q" + postback[0]; monthChart.DataBind(); } }