2011-01-29 3 views
0

J'utilise le contrôle de connexion asp.net, et je veux charger le contrôle avec des valeurs par défaut. Je peux accéder au texte du nom d'utilisateur avec la propriété "UserName" dans le contrôle, mais je ne vois pas une option d'accès au texte du mot de passe. Comment puis-je le changer pour avoir une valeur par défaut?Asp.net Login contrôle - mot de passe texte

10x, Udi

+0

Je pense que c'est intentionnel car si vous le faites, le mot de passe apparaîtra dans le cache des utilisateurs, même s'il n'enregistre pas explicitement les mots de passe. – CodesInChaos

Répondre

0

Il y a probablement un moyen plus facile de le faire, mais selon l'MSDN documentation vous pouvez créer un modèle pour le contrôle et à partir de ce modèle, vous pouvez définir la valeur.

Alternativement, si vous pouvez trouver l'ID du contrôle, vous pouvez définir sa valeur en utilisant Javascript.

Pourquoi avez-vous besoin de définir une valeur dans cette zone?

+0

Je veux définir une valeur par défaut, afin d'écrire le texte de l'étiquette dans la zone de texte, et lorsque l'utilisateur clique dessus, effacez la zone de texte (ce qui est facile avec js). –

+0

Je pense que vous devriez reconsidérer votre conception - cela semble confus! – tomfanning

+0

Je vais écrire dans la zone de texte quelque chose comme "entrer le nom d'utilisateur" et "entrer le mot de passe" et au-dessus du contrôle, en texte brut, "appuyez sur la zone de texte pour entrer vos informations d'identification". cela va-t-il porter à confusion? –

Questions connexes