существует ли панель по умолчанию для кнопки LinkButton?

#.net #asp.net #html

#.net #asp.net #HTML

Вопрос:

Я использовал с атрибутом DefaultButton =»searchButton». Я заменяю кнопку на и есть ли атрибут по умолчанию для этой кнопки ссылки? или есть другой способ?

 <asp:Panel ID="Panel1" runat="server" DefaultButton="searchButton">
     //New
     <asp:LinkButton id="searchButton" runat="server" OnClick="searchRedirect"> 
     <img alt="" src="images/SearchButton.png" style="margin:2px 0px 0px 10px; border:0px;" />
     </asp:LinkButton>
     //Old
     <asp:Button ID="searchButton" runat="server" OnClick="searchRedirect" />
</asp:Panel>  
  

Ответ №1:

Вы можете попробовать свою СТАРУЮ кнопку с изображением, добавленным с помощью CSS :

 <asp:Button ID="searchButton" runat="server" OnClick="searchRedirect" CssClass="searchButton" />
  

с

 .searchButton {
    background: url(../images/SearchButton.png) no-repeat left top;
    }
  

Ответ №2:

Используйте здесь вместо, потому что, когда linkbutton отображается в html в то время, он преобразуется в тег, а тег никогда не работает как кнопка.