操作回顧
本示例的重點在Source View中這裡定義了ImageButton控件在這裡將下面的代碼添加到這個控件的定義中
onClick=ImageButton_Click
它告訴這個控件對Click事件運行ImageButton |Click過程其中OnClick是APN事件的一種習慣表示對於每個事件通常都會有一個以On開頭的屬性這使得可以在代碼內為控件定義事件兩種方法完成的工作是一樣的對於標准的Button控件在事件過程聲明的結尾處使用Handles但對於ImageButton則使用OnClick屬性定義事件過程
在代碼文件中該事件過程的聲明很熟悉但第二個參數的類型與前面看到的不一樣
Protected Sub ImageButton_Click(ByVal sender As Object _
ByVal e As SystemWebUIImageClickEventArgs)
對於Button第二個參數的類型是SystemEventArgs但對於ImageButton該參數的類型是System WebUIImageClickEventArgs前面提過第二個參數可由ASPNET用於向事件過程傳遞附加信息但對於Button控件該參數不包含任何附加信息對於ImageButton控件這個參數帶有附加信息所以這個參數不同這裡它包含了鼠標在圖片上單擊時的X和Y坐標只是將這些坐標顯示到文本框中具體開發時並不需要這些坐標值但對於參數帶有附加信息而言這是一個很好的示例
SystemEventArgs以外的參數名稱實際上都意味著在事件過程中可以獲取附加的信息要找出這個信息是什麼只需在代碼中輸入e即可在彈出的IntelliSense提示中得到答案
ASPNET 入門教程完整版
[] [] []
From:http://tw.wingwit.com/Article/program/net/201311/14716.html