Lorsque j'appuie sur Entrée dans mon formulaire de connexion, mon formulaire de recherche situé en haut du site Web s'exécute à la place. J'essaye de manipuler la clef d'entrée mais je continue à obtenir une exceptionmemberexception manquante.Poignée Entrée Clé sur le site Web
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Dim getButton As New findbuttonControl
Dim vButton As Object
Dim getPassword As New findChildControl
Dim vPassword As Object
vButton = getButton.getGrandChildValue(Me.LoginView1.Controls, "Login1", "LoginButton")
vPassword = getPassword.getGrandChildValue(Me.LoginView1.Controls, "Login1", "Password")
vPassword.Attributes.Add("onkeydown", "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {document.getElementById('" + vButton + "').click();return false;}} else {return true}; ")
End Sub
duplication possible de [Saisissez la clé d'entrée sur le site Web (ASP et VB)] (http://stackoverflow.com/questions/3033496/handle-enter-key-on-website-asp-and-vb) – Guffa
le type de vButton? – SiN