ASP.net ile Button ve TextBox nesnelerini kullanımı

ASP.net ile Button ve TextBox nesnelerini kullanımı

Basit bir hesap işlemi yaparak ASP.net ortamına biraz daha ısınalım. Button ve Textbox nesnelerinin temel olaylarını da böylece pekiştirmiş olacağız.

Visual Studio ortamında yeni bir proje açarak, File - New - Web Site - ASP.net Empty Web Site seçeneğini seçiyoruz. Sol tarafta proje dosyalarımızın yer aldığı Solution Explorer penceresi gözkmüyorsa, üstteki View menüsünden Solution Explorer seçeneğine tıklıyoruz.

Daha sonra projemizin üzerine sağ tıklayarak, aşağıdaki şekilde görüldüğü gibi Add- Web Form seçneklerini seçerek yeni bir web formunu projemize ekliyoruz.



Daha sonra soldaki Toolbox'tan 3 tane Textbox, 4 tane button ekliyoruz. 

Nesne Özellik Değer
Textbox ID txtSayi1
Textbox ID txtSayi2
Textbox ID txtSonuc
Button ID btnCarpma
Button Text Çarpma
Button ID btnBol
Button Text Bölme
Button ID btnCikar
Button Text Çıkarma
Button ID btnTopla
Button Text Toplama


btnCarma isimli button üzerine çift tıklayınca gelen Click olayının içine aşağıdaki kodları yazıyoruz.

 protected void btnCarpma_Click(object sender, EventArgs e)
        {
         float sonuc=0; 
         sonuc=  float.Parse(txtSayi1.Text) * float.Parse(txtSayi2.Text);
         txtSonuc.Text = sonuc.ToString();
        }

btnBol isimli button üzerine çift tıklayınca gelen Click olayının içine aşağıdaki kodları yazıyoruz.

 protected void btnBol_Click(object sender, EventArgs e)
        {
            float sonuc = 0;
            if (float.Parse(txtSayi2.Text) == 0 || txtSayi2.Text == "")
                txtSonuc.Text = "Tanımsız, sıfıra bölme";
            else { 
                sonuc = float.Parse(txtSayi1.Text) / float.Parse(txtSayi2.Text);
                txtSonuc.Text = sonuc.ToString();
            }
        }

btnTopla isimli button üzerine çift tıklayınca gelen Click olayının içine aşağıdaki kodları yazıyoruz.

 protected void btnTopla_Click(object sender, EventArgs e)
        {
            float sonuc = 0;
            sonuc = float.Parse(txtSayi1.Text) + float.Parse(txtSayi2.Text);
            txtSonuc.Text = sonuc.ToString();
        }

btnCikar isimli button üzerine çift tıklayınca gelen Click olayının içine aşağıdaki kodları yazıyoruz.
 
        protected void btnCikar_Click(object sender, EventArgs e)
        {
            float sonuc = 0;
            sonuc = float.Parse(txtSayi1.Text) - float.Parse(txtSayi2.Text);
            txtSonuc.Text = sonuc.ToString();
        }

Daha sonra projemizi F5 tuşuna basarak çalıştırdığımızda web tarayıcıda aşağıdaki görüntüyle karşılaşıyoruz.



İlerleyen zamanlarda farklı örneklere devam edeceğiz. İyi çalışmalar dilerim.

Mutlu kodlamalar,

Oğuzhan TAŞ
Aralık 2014

 
Bookmark and Share