是否有LinkBut​​ton的面板默认值?

时间:2011-04-27 19:22:04

标签: .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>  

2 个答案:

答案 0 :(得分:0)

您可以尝试使用通过CSS添加图像的旧按钮:

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

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

答案 1 :(得分:0)

使用此处而不是因为当链接按钮在html中呈现时,它会转换为标记,而标记永远不会像按钮一样工作。