ImageButton Kontrolü

asp.net Master Page Nedir?

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 sayfamızda Page_Load altına (veya üstüne) yazacağımız kodlarımız:

       protected void Yaz(object sender, ImageClickEventArgs e)

        {

            myLabel.Text = “İmage Butonumun koordinatları : “ + e.X + “,” + e.Y;

        }


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.
(Kök dizine bir buton png dosyası(imgbuton.png) eklememiz lazım)

Csharp yani cs dosyamda ise kodum şu şekilde:

<form id=”form1” runat=”server”>

 <asp:ImageButton ID=”resimButon” imageurl=”../imgbuton.png” onclick=”Yaz” runat=”server” />

    <asp:Label ID=”myLabel” runat=”server” Text=”Label”></asp:Label>

    </form>

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ğız.

İlgili Mesajlar

Abone ol
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments