J'essaie de définir le focus sur le nom d'utilisateur TextBox qui se trouve dans un contrôle de connexion ASP.NET.Définir le focus sur la zone de texte dans ASP.NET Contrôle de connexion lors du chargement de la page
J'ai essayé de le faire de deux façons mais aucune ne semble fonctionner. La page est en cours de chargement mais ne va pas au contrôle.
Voici le code que j'ai essayé.
SetFocus(this.loginForm.FindControl("UserName"));
Et
TextBox tbox = (TextBox)this.loginForm.FindControl("UserName");
if (tbox != null)
{
tbox.Focus();
} // if
si vous n'êtes pas sûr de la réussite de 'FindControl()' 'ne pas cast'. Utilisez l'opérateur 'as' car sinon' (TextBox) null' lancera 'NullReferenceException'. Donc, votre vérification de null sera jamais atteint. – abatishchev
Avez-vous convertir votre contrôle de connexion asp.net en modèle? – Aristos
Oui, j'ai converti le contrôle de connexion en modèle. – anD666