protected void Brechercher0_Click(object sender, ImageClickEventArgs e)
        {
            //recherche par Dureé
            DataTable dtbl = new DataTable();

            using (SqlConnection sqlCon = new SqlConnection(CON))
            {
                sqlCon.Open();
                SqlDataAdapter sqlDa = new SqlDataAdapter("SELECT * FROM Donner_Cours where DUREE='" + Convert.ToDateTime(TRDuree.Text) + "'", sqlCon);
                sqlDa.Fill(dtbl);
            }
            if (dtbl.Rows.Count > 0)
            {
                GridCours.DataSource = dtbl;
                GridCours.DataBind();
            }
            else
            {
                //si la table est vide ou les variables de recherche n'est pas trouvé
                dtbl.Rows.Add(dtbl.NewRow());
                GridCours.DataSource = dtbl;
                GridCours.DataBind();
                GridCours.Rows[0].Cells.Clear();
                GridCours.Rows[0].Cells.Add(new TableCell());
                GridCours.Rows[0].Cells[0].ColumnSpan      = dtbl.Columns.Count;
                GridCours.Rows[0].Cells[0].Text            = "Pas d'enregistrement...!";
                GridCours.Rows[0].Cells[0].HorizontalAlign = HorizontalAlign.Center;
            }
        }
        protected void Brechercher1_Click(object sender, ImageClickEventArgs e)
        {
            //recherche par Professeur
            DataTable dtbl = new DataTable();

            using (SqlConnection sqlCon = new SqlConnection(CON))
            {
                sqlCon.Open();
                SqlDataAdapter sqlDa = new SqlDataAdapter("SELECT * FROM Donner_Cours where ID_PROFESSEUR='" + Convert.ToInt32(DropRProfesseur.SelectedItem.Value) + "'", sqlCon);  //on cherche ici par ID mais l'utilisateur Voir que les nom des professeur
                sqlDa.Fill(dtbl);
            }
            if (dtbl.Rows.Count > 0)
            {
                GridCours.DataSource = dtbl;
                GridCours.DataBind();
            }
            else
            {
                //si la table est vide ou les variables de recherche n'est pas trouvé
                dtbl.Rows.Add(dtbl.NewRow());
                GridCours.DataSource = dtbl;
                GridCours.DataBind();
                GridCours.Rows[0].Cells.Clear();
                GridCours.Rows[0].Cells.Add(new TableCell());
                GridCours.Rows[0].Cells[0].ColumnSpan      = dtbl.Columns.Count;
                GridCours.Rows[0].Cells[0].Text            = "Pas d'enregistrement...!";
                GridCours.Rows[0].Cells[0].HorizontalAlign = HorizontalAlign.Center;
            }
        }
        public void remplissageGridview()
        {
            //methode de remplissage GridView
            DataTable dtbl = new DataTable();

            using (SqlConnection sqlCon = new SqlConnection(CON))
            {
                sqlCon.Open();
                SqlDataAdapter sqlDa = new SqlDataAdapter("SELECT * FROM Donner_Cours", sqlCon);
                sqlDa.Fill(dtbl);
            }
            if (dtbl.Rows.Count > 0)
            {
                GridCours.DataSource = dtbl;
                GridCours.DataBind();
            }
            else
            {
                dtbl.Rows.Add(dtbl.NewRow());
                GridCours.DataSource = dtbl;
                GridCours.DataBind();
                GridCours.Rows[0].Cells.Clear();
                GridCours.Rows[0].Cells.Add(new TableCell());
                GridCours.Rows[0].Cells[0].ColumnSpan      = dtbl.Columns.Count;
                GridCours.Rows[0].Cells[0].Text            = "Pas d'enregistrement...!";
                GridCours.Rows[0].Cells[0].HorizontalAlign = HorizontalAlign.Center;
            }
        }