Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VB.net+button +POST [ Archives ASP & ASP.NET / ASP.net ] (crilun)

mercredi 30 mars 2005 à 17:04:37 | VB.net+button +POST

crilun

Salut,
j'ai un petit pb en VB.net si quelqu'un connait un moyen SVP
J'ai une page web sur laquelle j'affiche un tableau et 2 boutons qui recharge tout les 2 la page,
simplement au load je dois savoir par lequel de ses 2 boutons la page est rechargé afin de savoir le code à executer,
j'ai essayer de mettre une variable publique afin de pouvoir diriger vers un code ou l'autre mais la variable ne prend sa valeur qu'a la fin du rechargement de la page ce qui est logique puisque ceci se passe du coté serveur,
j'ai alors essayé d'injecter du javascript dans le code afin d'aller ecrire dans une zone de texte une variable qui me permettrait de faire comme pour la variable publique,
Mais sur le onclick d'un type <asp:button ca marche pas,
j'ai plsu d'idée si quelqu'un a deja eu le probleme merci d'avance,
en fait l'ideal ca serait de pouvoir recupere au load de la page le nom de l'evenement ou du control qui a declencher le rechargement de la page, c'ets possible ca?


crilun

mercredi 30 mars 2005 à 22:51:54 | Re : VB.net+button +POST

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Une de mes sources expliquent comment recuperer le nom de l'element génerant le postback.

Mais tu peux aussi te servir des evenements button_click non ?


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr

jeudi 31 mars 2005 à 10:05:12 | Re : VB.net+button +POST

crilun

Salut,
tout d'abord merci pour ta réponse,
en fait je n'utilise pas l'evenement button_click car lorsqu'on clique sur un bouton celui si est obligatoirement en Autopostback il me regenere donc la page et effectue le code du control button_click une fois la page rechargé, or j'ai une datagrid remplie à partir d'un dataset et plusieurs controls effectuant un postback, et je veut faire une mise à jour des  modificatios effectués par l'utilisateur sur la datagrid uniquement si il y a click sur un seul des buttons,
Or je ne peut recuperer le contenu de la datagrid modifier par l'utilisateur qu'au chargeemnt de la page car apres elle est reremplie avec le dataset, il faut donc que je puisse verifier que le button a bien été cliqué et donc qeu l'utilisateur veut bien confirmer sa saisie.
puis ensuite uen fois la grille validé son contenu n'est plsu afficher
en gros ca se passe comme ca:
->selection date
->remplissage datagrid
->si validation : mise a jour de la base de donnée+afffichage de la datagrid pour cette date plus possible

j'ai été voir tes codes sources mais celui que je trouve conccerne un label avec un evenement onmouseover, c'est bien de ce code dont tu parlais? si oui en fiat j'ai du mal m'exprimer la premiere fois car si j'ia bien compris le code il permet de creer un lable avec un evenement onmouseover qui n'existait pas avant, mais l'evenement postback est recuperé uniquement au chargement du label or je dois le recuperer au momment du chargement de la page un peu comme $_POST['button'] en php,enfin voila si j'mais j'ai mal compris la source ou si tu sais comment je peut faire autrement merci.



crilun

jeudi 31 mars 2005 à 10:14:26 | Re : VB.net+button +POST

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Je parlais de ca : http://www.aspfr.com/code.aspx?ID=23610

mais je ne vois toujours pas pourquoi tu ne peux pas utiliser le onclick, es tu au courant du page.ispostback ? qui permet de savoir si la page provient d'un postback ou non


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr

jeudi 31 mars 2005 à 10:31:46 | Re : VB.net+button +POST

crilun

Merci,
ca marche c'est bon ,
bah en fait je ne pouvais pas utiliser button_click car si par exemple je mets une variable public pour flaguer le click elle ne prend sa valeur qu'une fois la page rechargée donc trop tard,
et si je declenche l'evenement sur le button click directement ma mise a jour s'effectue ( à condition que je stocke les modifications de l'utilisateur au chargement de la page) mais dasn ca cas ma datagrid reste affiché alors que je ne dois plus permettre sont affichage une fois qu'elle a été validé.
Encore merci pour ton aide

crilun



Cette discussion est classé dans : net, vb, page, code, variable


Répondre à ce message

Sujets en rapport avec ce message

Cohabiter du code en langage C# (ASP.net) et du javascript sur la même Page [ par zakfunk ] Bonjour,j'essai d'utiliser du Javascript sur une Page ASP.net avec du code en C# mais je n'arrive pas à faire cohabiter les deux sur la même Page.Merc [.net] usercontrol et code behind problème [ par jesusonline ] Bonjour j'ai crée un usercontrol que j'ai inseré dans une page aspx, dans cet usercontrole j'ai des fonctions que j'aimerais bien exploité dans le cod Code Behind [ par Zebra1928 ] Hi a vous tous !!!plz à chaque fois que je veux executer n'importe quelle page Page.aspx j'ai le message suivant:Message d'erreur du compilateur: BC30 recuperer dans une page html une variable du code behind [ par moorice ] bonjour,je developpe un site web asp.net en c#. dans une page html j'ai un script javasript pour afficher la meteo avec meteodirect mais j'ai besoin d Pb Placeholder integration de page *.ascx [ par ozaku ] Bonjour,Voila je suis sur un syteme d'interface en asp.net   avec VB  et j'aurai besoin d'integrer un morceau de tableau dans ma colone de tableaux de Multi language.. [ par syndrael ] Bonjour, Pouvez me dire si il est possible par un kelconk moyen de faire appel dans une page ASP.net à du code VB et C# en même temps ?? J'ai des fonc Javascript dans page ASP.NET 2.0 [ par adomarle ] Bonjour, J'ai un bouton qui me permet d'ouvrir un popup avec une image. J'ai réussi à faire un code qui faisait cohabiter .net et javascript mais ce combiné c# et vb.net [ par StephaneNet ] Bonjour à tous,Je developpe actuellement un site en aspnet avec visual studio 2003 et la version 1.1 du framework et je voudrais savoir si on peux met Variable globale ? [ par jmtoulon ] Bonjour, en ASP.net (VB) je cherche à faire les intructutions suivantes :- A chaque debut de page je récupère l'ID de la page depuis le QueryString- J asp.net et vb.net [ par imad_lol ] salut.je vien de commencer un site en asp.net en utilisant le language vb.jai creer une page aspx.vb et je veu allé sur une autre page dans le meme pr


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.