none
ASP.NET SAYFALARI İÇ İÇE AÇMAK İSTİYORM RRS feed

  • Soru

  • Merhaba ASP.NET DE SAYFALARI İÇ İÇE AÇMAM GEREKİYOR 

    ÖRNEK OLARAK SÖYLEMEK GEREKİRSE, AŞŞAĞIDAKİ RESİMDEKİ KUTUCUKLARDAN HANGİSİ İŞARETLİ İSE ONLA İLGİLİ TEXTLERİ GRİDLERİ GETİRMEK İSTİYORUM. O YÜZDEN İÇ İÇE FORMLARI ÇAĞIRMAK İSTEDİM

    14 Aralık 2016 Çarşamba 12:17

Yanıtlar

  • Eğer gelecek olan veriler bir gride gelecek ise ayrı formlara ihtiyacınız yok. Tek bir grid ile işi çözersiniz. Yani iç içe aspx sayfasına ihtiyacınız yok.O yönde bir kullanım istiyorsanız diğer sayfaları usercontrol olarak tanımlayıp panel içerisine alt tarafa alıp sadece ilgili panelin visible özelliğini değiştirerek kullanabilirsiniz.

    http://pgnchess.com
    http://dergikapaklari.com

    • Yanıt Olarak İşaretleyen Anıl Demirtaş 14 Aralık 2016 Çarşamba 15:04
    14 Aralık 2016 Çarşamba 13:14
  • @Antecurs ' un dediği gibi de tek gridle de panel ile veya panelsiz yapılabilir server side' dan sqlDataSource selectCommand özelliği ile dataSource değiştirebilir işaretlenen checkBoxa göre

    • Yanıt Olarak İşaretleyen Anıl Demirtaş 14 Aralık 2016 Çarşamba 15:04
    14 Aralık 2016 Çarşamba 13:17

Tüm Yanıtlar

  • herbirine birer selecteditemchanged eventi açıp oradan devam edebilirsin tabi autopostback true olacak veya buton ile yapmak istersen ID leri ile işlem yaptırabilirsin.

    button click eventinde;//ID leri sırasıyla yoklama,sinav,ekDers olsun

    if(yoklama.checked==True)

    {

    yoklamaGridview.visible=true;

    }

    else if(sinav.checked==True)

    {

    sinavGridView.visible==True;

    }

    else if(ekDers.checked==true){

    ekDersGridView.visible=true;

    }

    yapabilirsin.Tabi en başta gridview ler visible=false olması lazım.başka işlemler(gridviewe veri aktarma vs.) gerekiyorsa onları da ilgili if'lerin içinde veya checkBoxlarda yaptırabilirsin(aynı şekilde page_load' da da)


    14 Aralık 2016 Çarşamba 12:44
  • Buraya bak

    .Net Developer

    14 Aralık 2016 Çarşamba 12:54
  • Eğer gelecek olan veriler bir gride gelecek ise ayrı formlara ihtiyacınız yok. Tek bir grid ile işi çözersiniz. Yani iç içe aspx sayfasına ihtiyacınız yok.O yönde bir kullanım istiyorsanız diğer sayfaları usercontrol olarak tanımlayıp panel içerisine alt tarafa alıp sadece ilgili panelin visible özelliğini değiştirerek kullanabilirsiniz.

    http://pgnchess.com
    http://dergikapaklari.com

    • Yanıt Olarak İşaretleyen Anıl Demirtaş 14 Aralık 2016 Çarşamba 15:04
    14 Aralık 2016 Çarşamba 13:14
  • @Antecurs ' un dediği gibi de tek gridle de panel ile veya panelsiz yapılabilir server side' dan sqlDataSource selectCommand özelliği ile dataSource değiştirebilir işaretlenen checkBoxa göre

    • Yanıt Olarak İşaretleyen Anıl Demirtaş 14 Aralık 2016 Çarşamba 15:04
    14 Aralık 2016 Çarşamba 13:17