например:
этот код:
<asp:LinkButton ID="SignInLinkButton" runat="server" CssClass="SignInLinkButton" TabIndex="3" OnClick="AuthorizeUser">SignIn</asp:LinkButton>
показывает это ссылкой в строке состояния:
javascript:__doPostBack('ctl00$ctl00$GlobalPageContentPlaceHolder$ManagePageContentPlaceHolder$SignInLinkButton','')
существует ли шанс o, избавляются от этого уродства? или существует ли лучший способ сделать это, которое не генерирует это безумие?
я искал, но не нашел ответ, таким образом, ссылки являются также популярными. спасибо
Отображение текста в строке состояния браузера при наведении курсора на кнопку LinkButton
В основном вам нужно добавить onmouseover="window.status='текст для отображения в строке состояния'; return true;"
и onmouseout="window.status=''; return true;"
к ссылке. В статье показано, как это сделать, и даже создан пользовательский элемент управления.
В качестве альтернативы можно стилизовать кнопку под ссылку (если вы просто хотите избавиться от текста).
Вот один пример, как это сделать, но могут быть и другие способы.
Делайте то, что говорит Грег, но также переименуйте заполнители содержимого, чтобы уменьшить их размер.
Эти длинные имена добавляются к имени каждого элемента управления на странице. Они излишне занимают полосу пропускания, когда у вас много элементов управления.
Я всегда называю свое имя длиной в 3 буквы.