例如:
此代码:
<asp:LinkButton ID="SignInLinkButton" runat="server" CssClass="SignInLinkButton" TabIndex="3" OnClick="AuthorizeUser">SignIn</asp:LinkButton>
将其显示为状态栏中的链接:
javascript:__doPostBack('ctl00$ctl00$GlobalPageContentPlaceHolder$ManagePageContentPlaceHolder$SignInLinkButton','')
有机会摆脱这种丑陋吗?还是有更好的方法,这不会产生这种疯狂?
我搜索过,但没有找到答案,所以链接也很酷。 日Thnx
答案 0 :(得分:7)
Displaying Text in the Browser's Status Bar When Mousing Over a LinkButton
基本上,您需要在链接中添加onmouseover="window.status='text to display in status bar'; return true;"
和onmouseout ="window.status=''; return true;"
。本文将向您展示如何操作,甚至为您自定义控件。
或者,您可以将按钮设置为看起来像链接(如果您只想删除文本)。
这是执行此操作的one example,但可能还有其他方法。
答案 1 :(得分:2)
执行Greg所说的内容,同时重命名内容占有者以使其更小。
这些长名称前置于页面上每个控件的名称。 当你有很多控件时,它们会不必要地占用带宽。
我总是把我的3个字母命名为。