Projem için yapmam gereken sistemde bazı kafama takılan konular var ve nasıl yapacağımı tam kestiremiyorum. Sizden kod falan istemiyorum, sadece yol gösterirseniz veya video, makale falan verirseniz sevinirim. Sözlük yapmayacağız ama sözlük bilinen bir şey olduğu için oradan gitmek istiyorum, örnekleri oradan vereceğim.
1. Açılan her başlık için açılan sayfaları nasıl oluştururum?
2. Her başlığa "şuku" butonunu nasıl koyup, sadece o başlığa oy verilmesini nasıl sağlarım?
3. Entry kısmı, her başlık için nasıl textbox oluşturup oraya yazılanı o başlığa nasıl eklerim?
Aslında mantık aynı sanırım hepsinin, fakat genelde eğitimlerde idler üzerinden gittiğimiz için bu benim kafamı çok kurcaladı. Yani bir textbox koyup database'e kaydedip göstermek aslında olay, ama bunu belirsiz idler ve butonlar üzerinden nasıl yapacağımı anlayamadım bir türlü.
Teşekkürler.
Akın Toledo
kullanıcısına yanıt
Merhaba dostum,
Öncelikle veritabanını oluştur güzelce. Ne yapmayı düşünüyorsan ayrıntılandırarak veri tabanını tasarla ki program içerisinde rahat edesin.
Bu tarz dinamik sayfalar yapmak mevcut. Yüzeysel anlatim detaylandırmak sana kalsın.
Öncelikde her başlığın ayrı bi ID si olsun (veri tabanında)
Sonra o ID ye bağlı yorumlar olsun. Her yorum ayrı, her yorumun kendi ID si de var ama başlık ID leri aynı olacak şekilde.
Sola menü koyarsın. Ne kadar başlık varsa orda görünür. Bu iş için repeater kullanabilirsin. Araştırmanı öneririm.
Repeater dan tıklanan başlıktan ID yi aldıktan sonra da sana yorumları doldurmak kaldı. Gene repeater kullanarak ne kadar yorum varsa o başlık ID sine bağlı getirebilirsin.
Örnek bi tasarım düşünürsek ( entrylerin olduğu sayfa ile ilgili )
------------------------------------------------------------------------------------------------------------------------ Entry saati Kullanıcı Adı
Güzel - Kötü - Çok Kötü - Alın Bunu Burdan (Bunlar Buton) ------------------------------------------------------------------------------------------------------------------------
Burda da Text Box olucak. Bu tek olucak ama. Sen sayfa içerisinde başlık ID bulundurucaksın. Yazınca o başlığa atıcak. ------ ------ çizgiler içindekileri repeaterda olucak. Yani kaç yorum varsa o kadar çıkacak.
dynamic repeater şeklinde ararsan bi çok döküman bulabilirsin.
SharpShoooterr
kullanıcısına yanıt
Çok teşekkür ederim. Aradığım cevap tam olarak buydu.