begin process at 2010 03 21 01:55:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Trucs & Astuces

 > 

[vb.net][ASP.net] KeyCode sur un bouton asp


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

[vb.net][ASP.net] KeyCode sur un bouton asp

lundi 3 avril 2006 à 11:05:13 | [vb.net][ASP.net] KeyCode sur un bouton asp

rabbiwan

Membre Club

Bonjour
Je voudrai savoir comment faire pour intercepter la touche entrée sur un bouton asp du coté client.
Pas sur un input. Le problème que je rencontre, est le suivant. Il ne reconnait pas le keypress et en passant par un évènement onclick je n'arrive pas avoir la touche qui à été utilisé, en fait il retourne 0 au lieu de 13 comme souhaité.
Avez vous une idée?
Merci

lundi 3 avril 2006 à 11:23:14 | Re : [vb.net][ASP.net] KeyCode sur un bouton asp

bultez

Membre Club

Bonjour,
et pourquoi ne reconnaitrait-il pas le keypress ?
( onkeypress, onkeydown, onkeyup fonctionnent sans problème )
évènement onclick c'est quand on clique avce bouton de la souris,
pas de touche appuyée dans ce cas ( sauf Shift, Ctrl, Alt )
mais là, sans code... ( un extrait de la page coté client si tu décide de la faire voir )
Cordialement. Bul. ~
Mon Site qu'il est à Moi ~

lundi 3 avril 2006 à 11:47:10 | Re : [vb.net][ASP.net] KeyCode sur un bouton asp

rabbiwan

Membre Club
Alors voila
J'ai un bouton dans une page aspx :
<asp:Button id="cmdDelete" tabIndex="11" runat="server" Font-Size="11px"
           Text="Supprimer" CausesValidation="False"></asp:Button>
Je ne sais pas pourquoi il veut pas prendre compte du onkeypress.
Sur le body de la page je peux mettre un onkeypress mais cela m'interesse pas.
Coté code client il y a franchement rien de particulier.
Juste des contrôles classiques.
Veux tu d'autre info?
lundi 3 avril 2006 à 12:06:52 | Re : [vb.net][ASP.net] KeyCode sur un bouton asp

bultez

Membre Club

c'est pas du javascript ça ? si ?
car en html/javascript :
<button onkeyup="alert('touche');">exemple</button>
ça marche... enfin, dans ce cas ( : seul sur la page ) !
car un bouton c'est fait pour être cliqué, pas pour
gérer les frappes au clavier...
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~

lundi 3 avril 2006 à 12:20:14 | Re : [vb.net][ASP.net] KeyCode sur un bouton asp

rabbiwan

Membre Club
Ben si c'est à la base gérer par les claviers
A l'origine les mulots existaient?
tout le monde jouaient avec le clavier et certains on pas évoluer malheureusement c'est pour ca que je dois bloquer le enter
coté javascript ce que j'ai fait c'est d'ajouté dans le code behind un attribut au bouton

cmdDeletePointage.Attributes.Add("onKeyPress", "javascript: return onDelete1(event);")

et après sur la page aspx :

 function onDelete1(event)

if((event.which && event.which == 13)||(event.keyCode && event.keyCode == 13))
{
return false;
}
else
{
if (confirm('Confirmez-vous la suppression de la période?'))
{
return true;
}
else
{
return false;
}
}
}

Mais rassure toi cela ne fonctionne pas
J'ai aussi essayer avec d'autre évènement mais rien non plus.
tu veux des infos supplémentaires?

lundi 3 avril 2006 à 12:44:07 | Re : [vb.net][ASP.net] KeyCode sur un bouton asp

bultez

Membre Club

cmdDeletePointage.Attributes.Add("onKeyPress", "javascript: return onDelete1(event);")
ah !!!! ben voila...
pas sûr que cette syntaxe soit la bonne...
par exemple sur onmousemove j'use de :

var ie = false; /*@cc_on this.ie = true; @*/
 if (!ie)
   { //~~~~ FireFox ~~~~
    objet.onmousemove = function(e) { fonction(e); };
    document.captureEvents(Event.MouseMove);
   }
 else { //~~~~ Internet Explorer ~~~~
    objet.onmousemove = function() { fonction(); };

car avec les Attributes et les Function, j'ai du mal...

Cordialement. Bul. ~ Mon Site qu'il est à Moi ~

lundi 3 avril 2006 à 13:42:00 | Re : [vb.net][ASP.net] KeyCode sur un bouton asp

rabbiwan

Membre Club
Oui mais moi cela n'a rien avoir avec la souris justement je veux le clavier et je trouve pas de fonction même sous ce format
Peux tu m'éclairer?
Il faut faire un object.onKeyPress? et après que dois je faire en Javascript?
Je suis une grosse breille en js.
Merci
lundi 3 avril 2006 à 14:33:55 | Re : [vb.net][ASP.net] KeyCode sur un bouton asp

rabbiwan

Membre Club
ps : je viens de voir un truc.
moi j'utilise des ASP button pas des button tout simple
peut etre que cela vient de la le problème non?
lundi 3 avril 2006 à 15:23:46 | Re : [vb.net][ASP.net] KeyCode sur un bouton asp

bultez

Membre Club


° Attributes.add : je ne connaissais pas...
° j'ai eu des difficultés ( FF vs IE ) avec setAttributes...
° objet.on"evênement" je comprend (un peu) mieux...

>>object.onKeyPress?
oui, j'ai mais ce que j'avais sous la main comme exemple

>>et après que dois je faire en Javascript
ce que tu faisais avant. cette fonction sera appelée
lors de l'appui sur une touche du clavier ( quand l'objet a le focus ? )

>>ASP button

c'est quoi ? ça "génère" quoi en html ?
un <input type="button"> c'est "la même chose" que <button></button>

Cordialement. Bul. ~
Mon Site qu'il est à Moi ~

mardi 4 avril 2006 à 13:25:43 | Re : [vb.net][ASP.net] KeyCode sur un bouton asp

rabbiwan

Membre Club
c'est de l'asp.net pas de l'asp tout court comme a première vue tu comprends

1 2

Cette discussion est classée dans : bouton, net, asp, vb, keycode


Répondre à ce message

Sujets en rapport avec ce message

Nouvelles fonctionnalités dans le forum [ par Nix ] Ce message est un petit test des fonctionnalités apportées grâce à la FreeTextBoxLes membres club peuvent stocker des images dans leur espace perso (l appel fonction vb.net depuis javascript [ par cedced59 ] Bonjour à tous,est-il possible depuis javascript d'appeler une fonction se trouvant dans une page .aspx?Et si oui, comment faire.Merci d'avance. appel fonction vb.net depuis javascript [ par cedced59 ] Bonjour à tous,est-il possible d'appeler une fonction situé sur une page .aspx depuis javascript? Et si oui, comment faire?Merci d'avance. valeur textbox dans une page asp.net [ par dmanceau ] Je cherche l'instruction qui me permettrait de récupérer en javascript la valeur d'un champs de type textbox placée dans un user control et tout ceci Pb javascript avec Gridview ASP.NET 2.0 [ par javajavajava ] Bonjour,je rencontre un petit probleme d'erreur javascript.Je développe en ASP.NET 2.0 C#Lorsque je met à jour mon gridview avec des champs contenant Javascript+VB.net [ par f_bassem007 ] Fonctionnement entre VB.net(coté serveur) et Javascript(coté client):   J'ai envi de savoir comment afficher un tableau dynamique selon l' id du table listbox ASP.NET [ par Poulipe ] bonjour,qqun saurait-il comment changer les couleurs des scrollbars d une listbox ?Merci Comment afficher un page d’attente lorsque la page d’asp.net va etre charger 100% [ par mwahid ] Comment afficher un page d?attente lorsque la page d?asp.net va etre charger 100% mettre à jour le contenu d'un textbox ASP.net avec javascript [ par bonagad ] bonjour les amis, je suis un jeune débutant du asp.net . j'ai mis en place un petit formulaire dont 2 champs textbox (controles asp.net ) et 2 bouton passage de parametres de javascript à asp.net [ par omezzineibtissem ] bonjour, j'ai une fct en javascript et aprés son exécution je veux récupérer des valeurs résultantes de cette fct avec asp.net c#. merci.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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 : 0,172 sec (3)

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