2017-08-17 57 views
1

我使用的是asp.net,並且我有一個用作按鈕的<i>標記。我可以直接在後端(.vb文件)中調用點擊功能嗎?我可以使用asp.net檢測後端中的<i>標記點擊

前端:

<i class='fa fa-check edit-profile-btns saveprofile' id="saveProfileTextbox1" runat="server"></i> 

後端:

Protected Sub btn_saveProfile_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles saveProfileTextbox1.Click 
    'do something 
End Sub 
+2

爲什麼不移除runat = server並將其包裝在LinkBut​​ton中? – VDWWD

回答

1

有辦法設法弄一本<i>標籤像一個按鈕,但他們都得到相當混亂,並不建議。

由於@VDWWD建議,在我的經驗,這是最好的包裹<i>標籤在asp:LinkButton,特別是如果你想使用字體真棒(常規asp:Button不會顯示在大多數情況下,字體)

因此,這將是這個樣子:

前端

<asp:linkButton Text="<i class='fa fa-check edit-profile-btns saveprofile' </i>" ID="lbtnSaveProfile" runat="server" CssClass="someclass" /> 

後端

Protected Sub lbtnSaveProfile_Click(sender As Object, e As EventArgs) Handles lbtnSaveProfile.Click 
    Try 
     'do something 
    Catch ex As Exception 
     'handle exception 
    End Try 
End Sub 

我不知道你的CSS是如何設置的,所以你可能需要弄清楚,如果您需要在<i>標籤或asp:LinkButtonsaveprofile類。

我希望這對你有用。 =)

相關問題