protected void gvInsuranceReport_RowDataBound(object sender, GridViewRowEventArgs e) { if (e == null) { throw new ArgumentNullException("e"); } if (e.Row.RowType == DataControlRowType.DataRow) { ClubInsuranceReportItem ciri = (ClubInsuranceReportItem)e.Row.DataItem; GridView gvTimeInAircraft = (GridView)e.Row.FindControl("gvAircraftTime"); gvTimeInAircraft.DataSource = ciri.TotalsByClubAircraft; gvTimeInAircraft.DataBind(); Repeater rptPilotStatus = (Repeater)e.Row.FindControl("rptPilotStatus"); rptPilotStatus.DataSource = ciri.PilotStatusItems; rptPilotStatus.DataBind(); } }
public void Refresh(int ClubID, int monthInterval) { gvInsuranceReport.DataSource = ClubInsuranceReportItem.ReportForClub(ClubID, monthInterval); gvInsuranceReport.DataBind(); }
protected void btnInsuranceReport_Click(object sender, EventArgs e) { gvInsuranceReport.DataSource = ClubInsuranceReportItem.ReportForClub(CurrentClub.ID, Convert.ToInt32(cmbMonthsInsurance.SelectedValue, CultureInfo.InvariantCulture)); gvInsuranceReport.DataBind(); }