begin process at 2012 02 12 14:07:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Scripting

 > 

Javascript

 > 

Récupérer l'ID ou le name d'un controle ASP.NET


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Récupérer l'ID ou le name d'un controle ASP.NET

vendredi 11 mai 2007 à 18:34:01 | Récupérer l'ID ou le name d'un controle ASP.NET

ccml

Bonjour,

Je crée par programme un ensemble de contrôles textbox sur une page Web. J'aurais besoin de récupérer l'ID ou le Name du textbox sur lequel l'utilisateur clique, pour réaliser certaines opérations.

Pour l'heure je n'ai pas trouvé la solution. Si je fait par exemple textbox1.attributes.add("onclick","javascript : renvoitID();"), et que dans renvoitID je fait quelque chose d'aussi simple que alert(this.name), je récupère le résultat Undefined (ou vide, je ne sais plus).

Quelqu'un saurait-il donc comment récupérer par un javascript l'ID ou le Name d'un controle ASP.NET (de type textbox à priori) sur lequel l'utilisateur clique ?

Avec tous mes remerciements,

Cordialement,



jeudi 24 mai 2007 à 15:18:11 | Re : Récupérer l'ID ou le name d'un controle ASP.NET

LeMaKal

Bonjour,

Je suis dans le même cas que toi; as tu trouvé une solution?

Merci d'avance
jeudi 24 mai 2007 à 16:42:22 | Re : Récupérer l'ID ou le name d'un controle ASP.NET

ccml

Bonjour,

Non, je n'ai pas vraiment trouvé de solution simple. Comme je débute, et que je ne suis pas franchement doué, j'ai un peu bricolé.

En substance: j'ai un bout de code VB qui crée des textbox. Dans cette routine, j'utilise une ligne du style box.Attributes.Add("onmousedown", "javascript:document.getElementById('TextBox1').value='" & box.ID & "';") (box est en fait un textbox).

En fait, quand je clique, je range dans un textbox invisible le ID du textbox sur lequel j'ai cliqué. Je récupère ensuite son contenu pour poursuivre le traitement dans une autre routine...

C'est tiré par les cheveux, mais je n'ai pas su faire mieux.

En tout, ça fonctionne !

Cordialement


Cette discussion est classée dans : récupérer, asp, controle, id, name


Répondre à ce message

Sujets en rapport avec ce message

Récupérer name id et value d'un <option> en ASP [ par ypikai ] Bonjour,Alors voilà j'ai un code html qui ressemble à ça : <option id=0 name=1 value="toto1"& SQL et ASP : pb avec les recordset [ par chris2000 ] Bonjour,Dans une de mes tables, je souhaite récupérer la valeur maximale de l'un des champs.Ex : uilisateur a un nom, un id, je veux récupérer le id M Datagrid qui me rend fou [ par MOOKIES ] Salut,bon je vais essyer d'être clair. J'EN ES MARRE sa marche pas, là rien d'original. En fait je veut utiliser la commande Delete d'un Datagrid (bas [ASP.NET/JavaScript] Faire communiquer un controle avec du javascript [ par snew ] Bonjour,Je cherche à proposer un bouton "Parcourir" pour chercher un fichier et récupérer son chemin complet ainsi que son nom ( ex : C:\Dossier\toto. PROBLEME DE MISE A JOUR AVEC FORMVIEW [ par simo5266 ] Bonsoir tt le monde, Je développe avec VS.NET 2005 une application WEB et j'ai un probleme de mise a jour(modification ou bien la suppression) avec Récupérer le nom de l'ID dans un GridView [ par Portman07 ] Bonjour,Je vous écris pour vous faire part de ma difficulté à récupérer le nom d'un ID dans un GridView.Je récupère d'une base de données une liste de WebUserControl dans repeater [ par nounours21_6 ] Bonjour,J'ai un soucis avec mon WebUserControl que j'utilise dans un repeater.J'ai une propriété ID que je voudrais utiliser lorsque je clique sur le Pb Gridview dans une gridview [ par jfcecile ] Bonjour je voudrais mettre une grid view dans une gridview avec des info de deux tables(ORDER et JOB) en relation,j'ai donc suivi un exempleLa gridvie Récupérer un paramètre URL dans une restriction d'un SQLdataSource [ par Fo0Zie ] Bonjour à tous,Je voudrais récupérer mon paramètre URL pour le mettre dans une clause where de mon sqlDataSource qui sert à alimenter mon  gridview.J' DetailsView : inserer des données avec un ID non automatique [ par ynialta ] Bonjour,Je souhaite faire une insertion de donnée dans ma base sur une table 'devise' dont l'id_devise n'est pas auto-incrémentale (pas la possibilité


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,089 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales