Asp.net 如何使任何asp:LinkButton看起来像一个按钮

Asp.net 如何使任何asp:LinkButton看起来像一个按钮,asp.net,.net,css,Asp.net,.net,Css,我想要一个看起来像标准按钮的超链接。我尝试过使用LinkButton,但无法使其看起来像按钮。它看起来总是像一个超链接。我不想设置图像来执行此操作 有什么想法吗?你可以通过css来实现 <asp:LinkButton ID="linkButton" CSSClass="btn" runat="server"></asp:LinkButton> 使用css进行此。。。像 <asp:LinkButton ID="LnkButtion" CssClass="button

我想要一个看起来像标准按钮的超链接。我尝试过使用LinkButton,但无法使其看起来像按钮。它看起来总是像一个超链接。我不想设置图像来执行此操作


有什么想法吗?

你可以通过css来实现

<asp:LinkButton ID="linkButton" CSSClass="btn" runat="server"></asp:LinkButton>

使用css进行此。。。像

<asp:LinkButton ID="LnkButtion" CssClass="buttonClass" runat="server" Text="Button" />
这对我很有用:

<a href="mypage.aspx?param1=1" style="text-decoration:none;">
    <asp:Button PostBackUrl="mypage.aspx?param1=1" Text="my button-like link" runat="server" />
</a>

style=“text-decoration:none;”“
用于删除下划线:

为什么不直接使用Asp:按钮?
.buttonClass
{
    padding: 2px 20px;
    text-decoration: none;
    border: solid 1px Green;
    background-color: #ababab;
}
.buttonClass:hover
{
    border: solid 1px Black;
    background-color: #ffffff;
}
<a href="mypage.aspx?param1=1" style="text-decoration:none;">
    <asp:Button PostBackUrl="mypage.aspx?param1=1" Text="my button-like link" runat="server" />
</a>