◎以上程式範例AspNet09.aspx,如在頁框下不能操作,請開新視窗操作
◎如果有問題歡迎您提出,dnowba很需要有人和我一起討論
Partial Class AspNet09
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
' ===== 如何不同按鈕使用同一個事件 =====
' 一個按鈕使用一個事件是理所當然
' 如果要不同按鈕使用同事件的話
' 在vb裡就是在handle後加上「誰(哪個控制項)」要被「handle」
' 不然就是學習c#的方式,在HTML裡使用
Me.Button1.Text = "點擊後單獨呼叫一個Button1_Click事件"
Me.Button2.Text = "點擊後單獨呼叫一個Button2_Click事件"
Me.Button3.Text = "點擊後單獨呼叫一個Button3_Click事件"
Me.Button4.Text = "點擊後單獨呼叫一個Button3_Click事件"
Me.Button5.Text = "點擊後單獨呼叫一個Button5_Click事件(學習c#的方法)"
Me.Button6.Text = "點擊後單獨呼叫一個Button6_Click事件(學習c#的方法)"
End Sub
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Response.Write("呼叫這個Button1_Click事件")
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
Response.Write("呼叫這個Button2_Click事件")
End Sub
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click, Button4.Click
Response.Write("呼叫這個Button3_Click事件")
End Sub
Protected Sub Button5_Click(ByVal sender As Object, ByVal e As System.EventArgs) '把Handles Button5.Click拿掉,在HTML上直接寫一個onclick="Button5_Click"
Response.Write("呼叫這個Button5_Click事件")
End Sub
End Class
沒有留言:
張貼留言