none
Page_Load basit soru RRS feed

  • Soru

  • Merhaba arkadaşlar ben açık akademiye devam ederken bir sorunla daha karşılaştım. Bu sorunu görmezden geleyim derken bu sorunun başka problemleri çözmemi de engellediğini farkettim. Çok basit problemler yüzünden saatler kaybediyorum bu yüzden bütün problemlerimi artık buraya yazmaya karar verdim arkadaşlar. Problemim ise aşağıda. Ben sayfaya 1 textbox 1 label ve 1 buton sürüklüyorum ve Label.Text = TextBox1.Text ile label de ,  textbox'a yazılan şeyi göstertiyorum. Tabii ki bunu butonun click olayına yazarak gerçekleştiriyorum. Buraya kadar tamam. Ama Bu fonksiyonu Page_Load olarak gerçekleştirmek istediğimdeyse şöyle bir hata alıyorum. 

    Aşağıdaki kodu butona çift tıklayıp click olayına yazıyorum ve hata veriyor.

    protected void Page_Load(object sender, EventArgs e)

    {
        TextBox1.Text = "Burası Page_Load...";
    }

    Bu arada açık akademide sayfanın boş olan Page_Load kısmına geçelim ve bu kodu oraya yazalım  diyor. Benim anlamadığım şey sayfanın bir de page load bölümü mü var acaba? Çünkü ben bu kodu button un click olayına yapıştırıyorum. 

    Evet arkadaşlar aldığım hata ise şu: 

    Error 1 'ASP.default_aspx', 'Button1_Click' için bir tanım içermiyor ve 'ASP.default_aspx' türünde bir ilk bağımsız değişken kabul eden hiçbir 'Button1_Click' genişletme yöntemi bulunamadı (bir kullanma yönergeniz veya derleme başvurunuz eksik olabilir mi?) C:\Users\*****\Desktop1\Default.aspx 16
    11 Temmuz 2014 Cuma 09:50

Yanıtlar

  • Aslında o arkadaş code bölümüne geçelim demek istemiştir.

    Siz code bölümünde page_load gibi buton1_OnClick gibi eventler göreceksiniz. Oraya yazın.

    1- Butonu silin.

    2- F7 tuşu ile kod bölümüne geçin.

    3- Buton ile alakalı kısmı da silin.

    4- Yeni bir buton atın ve çift tıklayıp buton1_Click e gelip yapmak istediğiniz işlemi tanımlayın.


    Mail Gönder

    11 Temmuz 2014 Cuma 09:55

Tüm Yanıtlar

  • Aslında o arkadaş code bölümüne geçelim demek istemiştir.

    Siz code bölümünde page_load gibi buton1_OnClick gibi eventler göreceksiniz. Oraya yazın.

    1- Butonu silin.

    2- F7 tuşu ile kod bölümüne geçin.

    3- Buton ile alakalı kısmı da silin.

    4- Yeni bir buton atın ve çift tıklayıp buton1_Click e gelip yapmak istediğiniz işlemi tanımlayın.


    Mail Gönder

    11 Temmuz 2014 Cuma 09:55
  • Aslında o arkadaş code bölümüne geçelim demek istemiştir.

    Siz code bölümünde page_load gibi buton1_OnClick gibi eventler göreceksiniz. Oraya yazın.

    1- Butonu silin.

    2- F7 tuşu ile kod bölümüne geçin.

    3- Buton ile alakalı kısmı da silin.

    4- Yeni bir buton atın ve çift tıklayıp buton1_Click e gelip yapmak istediğiniz işlemi tanımlayın.


    Mail Gönder

    Evet sorunum çözüldü çok sağolun basit bir problemmiş. Ama tahmin edemedim. Demekki kod bölümüne geçmek gerekiyormuş :) Bu problemi yaşayan arkadaşlar Default.aspx.cs dosyasına girsinler. "Default" ismi değişebilir. 
    • Düzenleyen cgnkyc123 11 Temmuz 2014 Cuma 14:29
    11 Temmuz 2014 Cuma 14:28