Problême avec les 'Insert Parameters" [Résolu]

Signaler
Messages postés
18
Date d'inscription
vendredi 29 août 2008
Statut
Membre
Dernière intervention
18 mai 2010
-
Messages postés
18
Date d'inscription
vendredi 29 août 2008
Statut
Membre
Dernière intervention
18 mai 2010
-
Bonjour!

Tout d'abord, je m'excuse si je ne poste pas au bon endroit.

Après avoir chercher sur le web et n'ayant pas trouvé réponse à ma question je me tourne vers vous...

Voilà, je débute en ASP.Net / C# et je me retrouve confronter au problème suivant:

Je mets sur pied une appli web permettant au utilisateurs de formuler des demandes via un simple formulaire. Les informations sont ensuite transféré sans soucis vers ma table SQL. Or, certains champ de la table ne sont pas saisies par l'utilisateur, et notamment la date, que je souhaite remplir automatiquement.
Mais je ne sais pas comment m'y prendre, j'ai tout d'abord penser à cela :

            " />
           
             ...


Que me conseillez-vous?

D'avance Merci

5 réponses

Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
28
Salut

Les parametres de ta (?)datatsource et des autres balises serveurs de asp.net ne peuvent être renseignée avec les expression ASP dans le code ASPX non pris en compte dans le moteur de rendu

Cette syntaxe est disponible pour pour des composant standard (html pur)

Mais il est possible d'utiliser le databinding de la page
 
Tu peux faire fonctionner ce source avec les expressions de databind
cf lien

en résumé
Text = "<%# Variable %>" dans le aspx
Page.DataBind() dans le Page_Load
Messages postés
18
Date d'inscription
vendredi 29 août 2008
Statut
Membre
Dernière intervention
18 mai 2010

Merci,

En gros après avoir suivis tes conseils, mon code ressemble à ça:

protected void Page_Load(object sender, EventArgs e)
{
Page.DataBind();
}
et dans la page:


" />

...


Or lorsque j'execute ma page, il m'affiche le message d'erreur suivant:
"Message d'erreur de l'analyseur: Les expressions de liaison de données sont uniquement prises en charge sur les objets ayant un événement DataBinding. System.Web.UI.WebControls.Parameter n'a pas d'événement DataBinding."

D'où viens le problême?
Messages postés
18
Date d'inscription
vendredi 29 août 2008
Statut
Membre
Dernière intervention
18 mai 2010

Personne n'a d'idée?

Merci
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
28
Tu n'as plus qu'a faire dans le codebenind aspx.cs

Bon courage
Messages postés
18
Date d'inscription
vendredi 29 août 2008
Statut
Membre
Dernière intervention
18 mai 2010

Okay merci!