10
votes

Pourquoi les premiers personnages de mes étiquettes de connexion ASP en italique?

Je ne peux pas savoir pourquoi les premiers personnages de toutes les étiquettes de mes formulaires de connexion ASP sont affichés en italique:

 entrer la description de l'image ici

Le code ressemble à ceci: xxx

Quand je l'inspecte en utilisant Firebug IL indique que les premiers personnages sont enfermés dans les balises , comme: xxx

Est-ce que quelqu'un sait ce que peut-on causer cela? Je pensais que cela aurait pu être quelque chose à voir avec les touches d'accès (si j'appuie ALT + E, il se concentre sur la zone de texte e-mail) mais je ne peux pas savoir comment arrêter cela.


7 commentaires

Utilisez-vous une sorte de modèle pour vos pages? La clé d'accès est généralement vide par défaut.


Vous mettez les premières lettres dans tags ...


Steven: vraiment ? Avez-vous lu la question?


Avez-vous un adaptateur de contrôle dans votre projet (* .Browersers Fichiers) ou un plug-in personnalisé JQuery?


Je n'utilise pas de modèle mais j'utilise quelques plugins de jQuery (cycle et jcarousel) mais je suis sûr qu'ils ne font rien avec le contrôle de connexion


Lorsque vous avez vu votre formulaire Web en mode concepteur, le caractère de départ est italique? Et essayez également la commande d'étiquette ASP.NET dans votre commande de connexion au lieu d'utiliser l'étiquette HTML.


Non dans le mode de concepteur Les caractères ne sont pas en italique. Je trouve étrange que d'autres exemples que j'ai vus d'utiliser l'ASP: le code de connexion ne possède pas d'italique.


3 Réponses :


0
votes

Vous voudrez peut-être vérifier la propriété Accesskey du contrôle de connexion et des commandes individuelles collées dans la section de connexion telle que l'étiquette, la zone de texte et les boutons. En supprimant la valeur AccordKey devrait résoudre le problème.


0 commentaires

1
votes

Je ne peux pas répondre à la raison pour laquelle cela faisait le faire, mais j'ai réussi à travailler autour de lui.

Avec la ligne de code toujours comme suit: p>

<asp:login DestinationPageUrl="/schools/what-works/whatworkssearch.aspx" runat="server" usernamelabeltext="Email Address"></asp:login>


0 commentaires

2
votes

Pour moi, c'était parce que j'avais l'aide du adaptateurs de contrôle respectueux de CSS . Puisque ma principale motivation pour les installer était pour l'adaptateur de contrôle de menu, j'ai désactivé l'adaptateur de commande de connexion.

  • Ouvrez les CSSSFravidAppers.Browser dans le dossier App_Browersers.
  • commenter le loginadapter, comme si: XXX

    Il y a probablement un moyen d'obtenir les avantages de l'adaptateur CSS sans italique.


0 commentaires