protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataTable dt = bi.GetNoOfPersonsInvolved(); this.ddlNoOfPersons.DataSource = dt; DataRow row = dt.NewRow(); row["FieldName"] = DBNull.Value; row["FieldValue"] = DBNull.Value; dt.Rows.Add(row); this.ddlNoOfPersons.DataTextField = "FieldName"; this.ddlNoOfPersons.DataValueField = "FieldValue"; this.ddlNoOfPersons.DataBind(); this.ddlNoOfPersons.Text = ""; dt.Clear(); dt = bi.GetDropOutTypes(); this.ddlDropOutType.DataSource = dt; row = dt.NewRow(); row["FieldName"] = DBNull.Value; row["FieldValue"] = DBNull.Value; dt.Rows.Add(row); this.ddlDropOutType.DataTextField = "FieldName"; this.ddlDropOutType.DataValueField = "FieldValue"; this.ddlDropOutType.DataBind(); this.ddlDropOutType.Text = ""; dt.Clear(); dt = bi.getDropOutOptions(); this.ddlDropOutOption.DataSource = dt; row = dt.NewRow(); row["FieldName"] = DBNull.Value; row["FieldValue"] = DBNull.Value; dt.Rows.Add(row); this.ddlDropOutOption.DataTextField = "FieldName"; this.ddlDropOutOption.DataValueField = "FieldValue"; this.ddlDropOutOption.DataBind(); this.ddlDropOutOption.Text = ""; dt.Clear(); dt = bi.GetLocus(Guid.Empty); this.ddlLocus.DataSource = dt; row = dt.NewRow(); row["FieldName"] = DBNull.Value; row["FieldValue"] = DBNull.Value; dt.Rows.Add(row); this.ddlLocus.DataTextField = "FieldName"; this.ddlLocus.DataValueField = "FieldValue"; this.ddlLocus.DataBind(); this.ddlLocus.Text = ""; this.ddlDeducible.Text = ""; this.ddlDegradationType.Text = ""; dt.Clear(); dt = bi.GetDegradedDropOutData(); this.gvDropOut.DataSource = dt; this.gvDropOut.DataBind(); } }