Frage

Beispiel:

Mit diesem Code:

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

zeigt diesen als Link in der Statusleiste:

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

gibt es eine Chance o würde diese Hässlichkeit los? oder gibt es einen besseren Weg, dies zu tun, die nicht diesen Wahnsinn generiert?

, ich suchte, aber keine Antwort finden, so auch Links zu kühlen sind. thnx

War es hilfreich?

Lösung

angezeigter Text in dem Status des Browser Bar Wenn Mousing über einen Linkbutton

Im Grunde brauchen Sie onmouseover="window.status='text to display in status bar'; return true;" und onmouseout ="window.status=''; return true;" auf den Link hinzuzufügen. Der Artikel zeigt Ihnen, wie es geht, und macht sogar eine eigene Steuerung für Sie.

Alternativ können Sie auf eine Schaltfläche, um wie ein Link Stil (wenn Sie nur den Text loswerden wollen).

Hier ist ein Beispiel , es zu tun href="https://stackoverflow.com/questions/1367409/how-to-make-button-look-like-a-link">, aber es könnten andere Verfahren sein.

Andere Tipps

Do was Greg sagt, sondern auch Ihre Contentplaceholders umbenennen, um sie kleiner zu machen.

Die langen Namen werden auf den Namen jedes Steuerelement auf der Seite vorangestellt. Sie nehmen Bandbreite unnötig, wenn Sie viele Kontrollen haben.

Ich nenne meine immer 3 Buchstaben lang.

scroll top