Anasayfa / Yazılım / ASP.NET / ImageButton Kontrolü

ImageButton Kontrolü

ImageButton kontrolü, Button kontrolüne çok benzemektedir fakat daha çok bir image buton yani bir resim buton olarak kullanılmaktadır. Bunu bir örnekle açıklarsam;

Öncelikle projeme bir buton sembolü oluşturabilmek için bir buton.gif dosyası ekliyorum.

Default.aspx sayfamdaki kodlarım :

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>





    


    

Bu kodlarımda bir ImageButton oluşturuyorum ve bu ImageButton için bir adet ImageUrl ile resminin yerini gösterdim daha sonra bir event tanımladın, OnClick ile birlikte yaz metodunun çağırılmasını sağladım.

CSharp yani cs dosyamda ise kodum şu şekilde :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{
    protected void Yaz(object sender, ImageClickEventArgs e)
    {
        myLabel.Text = "İmage Butonumun koordinatları : " + e.X + "," + e.Y;
    }
}

Böylelikle bu kodlarımın ardından sayfamda image butona tıkladığımda OnCLick ile birlite Yaz metodu tetiklenecek ve ekranda ImageButton’a ait olan X ve Y koordinatlarını Label kontrolüme yazdıracağım.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir