lomito
Messages postés3Date d'inscriptionmardi 31 juillet 2007StatutMembreDernière intervention 2 août 2007
-
31 juil. 2007 à 18:49
yann_lo_san
Messages postés1137Date d'inscriptionlundi 17 novembre 2003StatutMembreDernière intervention23 janvier 2016
-
2 août 2007 à 20:33
Salut.
je suis sous VS 2005 et dans une boucle foreach de ma méthode, je veux à chaque ligne, afficher les informations que je récupère dans ma datatable et les afficher.
en gros quand je suis sur la ligne 1, j'affiche ses infos
et quand je passe sur la 2, pareil. sans que je n'intervienne en cliquant un bouton ou quelquechose d'autre.
Je voudrais que les infos s'affichent dans un label ou un controle html que j'ai déjà.
foreach (datarow row in mydatatable.rows)
{
.....
//affichage des infos de la row["xxx"] dans le label ou un autre controle.
lomito
Messages postés3Date d'inscriptionmardi 31 juillet 2007StatutMembreDernière intervention 2 août 2007 1 août 2007 à 11:13
Merci d'avoir réagi.
j'ai une datatable dans laquelle je mets des adresses mails et autres informations et je la parcours pour envoyer des mails aux adresses qui s'y trouvent. Les lignes sont nombrueses et les mails peuvent être gros et logns à constituer. Je voudrais voir dans mon label ou autre, sur quelle ligne je suis exactement à un instant t.
lomito
Messages postés3Date d'inscriptionmardi 31 juillet 2007StatutMembreDernière intervention 2 août 2007 2 août 2007 à 11:59
Merci.
J'ai essayé avec ajax, comme je débute là dedans je n'ai pas réussi.
Pourrais-tu m'éclairer sur comment le faire en ajax?
Je vais tester déjà ce code et je te dis la suite.
meri
Let's work!
Vous n’avez pas trouvé la réponse que vous recherchez ?
yann_lo_san
Messages postés1137Date d'inscriptionlundi 17 novembre 2003StatutMembreDernière intervention23 janvier 201626 2 août 2007 à 20:33
Ben il faut installer un framework ajax puis il faut
importer les dll avec un <register>
enuite on déclare un <scriptManager>
Puis on entoure le controle que l'on veut traiter avec ajax d'un
Grace à cela, à chaque postBack seules les parties de la page entourées d'un updatePanel sont raffraichies sans blinker toutes la page !
On peut forcer l'updatePanel dans le code avec
monUpdPanel.Update();
Mais là c'est une toutes petite partie d'ajax, on peut aussi dessiner sur une page web, appeler des webServices en code client javascript ect...
Seul problème, il faut absolument maitriser le javascript objet (DOM) pour utiliser correctement ajax.
Des classes wrappers existent pour simplifier tout ça.
J'ai un bouquin de 600 pages sur le sujet donc dans un post c'est pas évident d'être super clair.