2010-08-10 241 views
4

我想要一個看起來像一個標準按鈕的超鏈接。我曾嘗試使用LinkBut​​ton,但無法讓它看起來像一個按鈕。它似乎總是看起來像一個超鏈接。我不想設置圖像來做到這一點。如何讓任何asp:LinkBut​​ton看起來像一個按鈕

任何想法?

+2

爲什麼不直接使用一個asp:按鈕? – David 2010-08-10 05:33:46

回答

4

你可以通過CSS來做到這一點。

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

還在你的css中定義了下面的類。

.btn{ text-decoration:none; border:1px solid #000; } 
1

<asp:Button OnClick="submit" Text="Submit" runat="server" />

5

這個使用CSS ...像

<asp:LinkButton ID="LnkButtion" CssClass="buttonClass" runat="server" Text="Button" /> 

在這裏,您可以指定自己的顏色

.buttonClass 
{ 
    padding: 2px 20px; 
    text-decoration: none; 
    border: solid 1px Green; 
    background-color: #ababab; 
} 
.buttonClass:hover 
{ 
    border: solid 1px Black; 
    background-color: #ffffff; 
} 
0

這爲我工作:

<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;"是用於刪除林志玲: Removing underline with href attribute

相關問題