Récupération de certains éléments d'une BDD
Bonjour Bonjour, me revoici, me revoila avec un nouveau problème!!! LOL
Voici mon message d'erreur:
Citation:
'System.Web.UI.WebControls.TextBox' ne contient pas de définition pour 'DataSource'
'System.Web.UI.WebControls.TextBox' ne contient pas de définition pour 'DataValueField'
'System.Web.UI.WebControls.TextBox' ne contient pas de définition pour 'DataTextField'
Et en voici mon code aspx.cs:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
| using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Web.Services;
using System.Web.Services.Protocols;
using AjaxControlToolkit;
using System.Collections;
using System.Collections.Generic;
public partial class DropDown_DropDown : System.Web.UI.Page
{
protected void OnSelect(object sender, EventArgs e)
{
lblSelection.Text = "Vous avez sélectionné la classe suivante: <b>" + ((LinkButton)sender).Text + "</b>.";
string MyConstring = "Data Source=PROD005\\SQLEXPRESS;uid=PROD005\\mauto-daisy;pwd=monopol;Initial Catalog='C:\\MES DOCUMENTS\\STAGE_PROJET.MDF';Integrated Security=True";
SqlConnection con = new SqlConnection(MyConstring);
con.Open();
string queryStringAbs =
"SELECT Apprenti.app_lastname FROM Apprenti INNER JOIN Classe ON Apprenti.code_group = Classe.code_group INNER JOIN Participer ON Apprenti.code_app = Participer.code_app WHERE (Participer.app_situ = 'Absent') AND (Classe.group_name = '" + ((LinkButton)sender).Text + "')";
SqlCommand commandAbs = new SqlCommand(queryStringAbs, con);
SqlDataAdapter daAbs = new SqlDataAdapter(commandAbs);
DataTable dtAbs = new DataTable("Apprenti");
daAbs.Fill(dtAbs);
txtAbsents.DataSource = dtAbs;
txtAbsents.DataValueField = "app_lastname";
txtAbsents.DataTextField = "app_lastname";
txtAbsents.DataBind();
con.Close();
}
protected void Page_Load(object sender, EventArgs e) //PAGE LOAD
{
txtDate.Text = DateTime.Now.ToString(); //écriture de la date dans un TextBox
//Récupération du nom de l'identifiant (du Formateur)
string TestLogin = System.Web.HttpContext.Current.User.Identity.Name.ToString();
string login = TestLogin.Substring(TestLogin.IndexOf('\\') + 1);
string[] lastname_user = login.Split('-');
lblInterv1.Text = Convert.ToString(lastname_user[0]); //Identification du formateur dans un label
string MyConstring = "Data Source=PROD005\\SQLEXPRESS;uid=PROD005\\mauto-daisy;pwd=monopol;Initial Catalog='C:\\MES DOCUMENTS\\STAGE_PROJET.MDF';Integrated Security=True";
SqlConnection con = new SqlConnection(MyConstring);
con.Open();
string queryStringMat =
"SELECT DISTINCT Matiere.course FROM Dispenser INNER JOIN Formateur ON Dispenser.num_secu = Formateur.num_secu INNER JOIN Matiere ON Dispenser.code_course = Matiere.code_course INNER JOIN Classe ON Dispenser.code_group = Classe.code_group WHERE (Formateur.teacher_lastname = '" + lblInterv1.Text + "')";
SqlCommand commandMat = new SqlCommand(queryStringMat, con);
SqlDataAdapter daMat = new SqlDataAdapter(commandMat);
DataTable dtMat = new DataTable("Matiere");
daMat.Fill(dtMat);
ListMatiere.DataSource = dtMat;
ListMatiere.DataValueField = "course";
ListMatiere.DataTextField = "course";
ListMatiere.DataBind();
con.Close();
}
} |
Si quelqu'un peut m'aider, merci beaucoup!!! :king: