J'ai une page asp.net avec un datalist avec une zone de texte et un bouton dessus, à la page charger la zone de texte contient du texte, si je change le texte et appuyez sur le bouton le texte ne pas être mis à jour.La valeur de la zone de texte n'est pas mise à jour
Qu'est-ce que je fais mal?
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataTable table = CategoryAccess.GetProducts();
ProductList.DataSource = table;
ProductList.DataBind();
}
}
protected void btn_Click(object sender, EventArgs e)
{
string Name = textbox.Text;
CategoryAccess.UpdateProducts(Name);
}
}
Y at-il un code supplémentaire manquant ici. Définissez-vous explicitement le texte de la zone de texte. Si tel est le cas, les modifications seront effacées au moment de l'événement btn_Click. – brumScouse
Je suis un peu perdu ici, pouvez-vous montrer le code .aspx et où sont les liens categoryaccess? une table sql ou quoi? – xandy
J'ai fait le code plus court pour le rendre facile à voir, il doit être ici le problème est, il n'y a pas de problème avec le SQL. – Nicklas