//// Test method.
    //protected void DateButton_Click(object sender, EventArgs e)
    //{
    //    DateLabel.Text = "InjuryTypeDropDownList.SelectedValue = " + InjuryTypeDropDownList.SelectedValue;
    //    DateLabel.Text += "<BR/>IncidentType1DropDownList.SelectedValue = " + IncidentType1DropDownList.SelectedValue;
    //    DateLabel.Text += "<BR/>IncidentType2DropDownList.SelectedValue = " + IncidentType2DropDownList.SelectedValue;
    //    DateLabel.Text += "<BR/>IncidentType3DropDownList.SelectedValue = " + IncidentType3DropDownList.SelectedValue;
    //    DateLabel.Text += "<BR/>IncidentType4DropDownList.SelectedValue = " + IncidentType4DropDownList.SelectedValue;
    //}
    protected void SubmitButton_Click(object sender, EventArgs e)
    {
        Page.Validate("submit");
        Page.Validate("draft");

        if (Page.IsValid)
        {
            Table2.Visible = false;
            // Report has been validated and ready to persist to the database.
            irpb = new Director().ReloadBuilder(Profile.Role);
            irpb.SubmitReport(this);
            // Clear the profile.
            Profile.IncidentReportID = "";
            Profile.DropZoneID = "";
            Response.Redirect("Admin_Home.aspx");
        }
        else
        {
            // Else they'll stay on the page and have to fix their errors.
            ValidationSummary_Incident_Report_Submission.HeaderText = "<b>Oops! You've forgotten to fill:</b>";
            ValidationSummary_Incident_Report.HeaderText = "<b>Error(s) have also been sighted:</b>";
            Table2.Visible = true;
        }
    }