2011-06-07 74 views
5

我想要一个人点击购买,这会在代码隐藏中触发代码。Asp.net - 如何将按钮转换为超链接

这工作正常,Button,但我更喜欢文本超链接?

<asp:Button runat="server" ID="purchase" Text="Purchase" /> 
+0

埃姆这样吗?那么你只需使用 HyperLink来代替... – Ruben 2011-06-07 15:01:48

回答

11

LinkBut​​ton怎么样? LinkBut​​ton基本上给你一个asp:Button作为超链接。

<asp:LinkButton runat="server" ID="purchase" Text="Purchase" /> 

查看MSDN了解更多信息。

3

使用LinkBut​​ton而不是超链接控件。它看起来像一个文本超链接,但是就像一个按钮。

2

的LinkBut​​ton

标记:

<asp:LinkButton runat="server" Text="Purchase" ID="purchase" /> 

在您的代码隐藏

Private Sub purchase_ServerClick(sender As Object, e As System.EventArgs) Handles purchase.Click    
    'process order 
End Sub 

的HtmlAnchor

标记:

<a runat="server" id="purchase">Purchase</a> 

在您的代码隐藏

Private Sub purchase_ServerClick(sender As Object, e As System.EventArgs) Handles purchase.ServerClick 
     'process order 
End Sub 

HtmlAnchor ServerClick Event