azraeht
Messages postés18Date d'inscriptionvendredi 29 août 2008StatutMembreDernière intervention18 mai 2010
-
23 sept. 2008 à 16:35
azraeht
Messages postés18Date d'inscriptionvendredi 29 août 2008StatutMembreDernière intervention18 mai 2010
-
25 sept. 2008 à 07:59
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 :
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 23 sept. 2008 à 19:57
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
azraeht
Messages postés18Date d'inscriptionvendredi 29 août 2008StatutMembreDernière intervention18 mai 2010 24 sept. 2008 à 08:26
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."