Question

par exemple:

ce code:

<asp:LinkButton ID="SignInLinkButton" runat="server" CssClass="SignInLinkButton" TabIndex="3" OnClick="AuthorizeUser">SignIn</asp:LinkButton>

montre cela comme lien dans la barre d'état:

javascript:__doPostBack('ctl00$ctl00$GlobalPageContentPlaceHolder$ManagePageContentPlaceHolder$SignInLinkButton','')

est-il une chance o se débarrasser de cette laideur? ou est-il une meilleure façon de le faire, qui ne génère pas cette folie?

J'ai cherché, mais n'a pas trouvé une réponse, si les liens sont aussi frais. thnx

Était-ce utile?

La solution

Affichage de texte dans la barre de statut du navigateur Lorsque la souris sur un LinkButton

Fondamentalement, vous devez ajouter onmouseover="window.status='text to display in status bar'; return true;" et onmouseout ="window.status=''; return true;" au lien. L'article vous montre comment le faire, et même fait un contrôle personnalisé pour vous.

Vous pouvez définir le style d'un bouton pour ressembler à un lien (si vous voulez juste pour se débarrasser du texte).

Voici un exemple de le faire, mais il peut-être d'autres méthodes.

Autres conseils

Fais ce que dit Greg, mais aussi renomme vos contentplaceholders pour les rendre plus petits.

Les noms longs sont préfixé au nom de chaque contrôle sur la page. Ils prennent de la bande passante inutilement lorsque vous avez beaucoup de contrôles.

Je nommer toujours mes 3 lettres.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top