ImageButton 控制項

ImageButton 控制項可讓您將圖片顯示為可按式控制項。

Cc295482.alert_note(zh-tw,Expression.10).gif注意事項:

若要建立具有可按區域的影像,您可以使用 ImageMap 控制項

當使用者按一下 ImageButton 時,就會將表單送出至伺服器。如此即會開始處理網頁,並在伺服器端的程式碼中引發所有擱置的事件。如需有關為按鈕控制項 (包括 ImageButton 控制項) 撰寫程式碼的詳細資訊,請參閱 MSDN Library 的 Button Web 伺服器控制項概觀

新增 ImageButton 控制項至網頁

  1. 將 ImageButton 控制項從 [工具箱] 工作窗格拖曳至網頁。

  2. 設定決定 [ImageButton] 在 [標籤屬性] 工作窗格中的外觀與行為的屬性。

一般 ImageButton 屬性

屬性

描述

ImageUrl

ImageButton 控制項中所顯示影像的路徑。

AlternateText

無法顯示影像時所顯示的文字。

如需所有 [ImageButton] 控制項屬性的完整說明,請參閱 MSDN Library 的 ImageButton 屬性

Cc295482.alert_note(zh-tw,Expression.10).gif注意事項:

與 [ImageButton] 控制項相關聯的 URL 可能會遭到惡意使用者的竄改。如需詳細資訊,請參閱 MSDN Library 的 How To:利用將 HTML 編碼套用至字串的方法,防止會在 Web 應用程式中發生的指令碼攻擊

當使用者按一下 ImageButton 控制項時,即會將參數傳遞至該控制項之 [按一下] 事件的事件處理常式,此參數所含的座標可指出使用者所點選的位置。如此即可讓您根據使用者所按的位置之不同,執行不同的工作。座標資訊會以 ImageButton 控制項之 Click 事件的事件引數物件之一部份傳送。如需以程式碼管理此座標資訊的詳細資訊,請參閱 MSDN Library 的 How To:判斷 ImageButton Web 伺服器控制項中的座標