none
Asp.net Haber RRS feed

  • Soru

  • Merhabalar ben bir haber scripti yapıyordum ve daha önceden bir konu açmıştım manşet sistemi için orada herşeyi tamamladım ama bir sorunum var kodları kendim yapabilirim ama sadece mantığını bilmek istiyorum.Şimdi her haber scriptinin ana sayfasında manşet sisteminin altında en az 10 tane haber bölümleri çıkar eklediğmiz haber oraya eklenir.Ben asp.net'te bunu nasıl yapabilirim.Haber ekleyince otomatik olarak oraya eklensin haberim :) Mesela sitelerdeki son haberler olur ya onun gibi
    18 Haziran 2013 Salı 00:13

Yanıtlar

  • Manşeti zaten yaptım onda bir sıkıntı yok listeleyeceğim haberlere gelirsek belirli bir css kodunun içine eklemem lazım bu haberleri kutu gibi birşey yani resim,baslik ve haber içeriği olucak küçük küçük kutularla ve veritabanında haber olmassa web site açılmıyor kaç tane 10 tane kutu eklersem 10 tane haber olmak zorunda yoksa hata veriyor mesela şuan herşeyi halletmiş durumdayım veritabanından 10 tane haberi çekiyorum hiçbir hata yok ama bu scripti birine verdiğimde haber olmıcak veritabanında ve haber çekemeyince hata vermeye başlıyor benim amacım haber varsa kutuyu göstersin yoksa boş kalsın orası bunu nasıl yapıcağım bulamadım

    Neden böyle bir manşet yapısı kurmuşsın hala anlamış değilim 10tane kutu yapmak ve 10tane içine veri çekmek gibi tek tek. Elbette o verilerin field'lerine ulaşmay açalışıp kullanıyorsan object hatası alırsın.

    Böyle bir yapı yerine manşet yerinin tasarımı nasıl bilmem ama, tek bir tasarım yapıp ListView'in veyahut Repeater'in içine yerleştirmek ve veritabanındanda liste halinde 10'tane veri çekmen olucaktı. Hatanında önüne geçebilmen içinde listeyi çekmeden önce .Count'unu alıp sıfırdan büyük ise manşetteki listenin datasource'sine ekler null isede boş ibaresi eklersin. Gerek farklı css'ler uygulacaksanda kontrolünün ItemDataBound'eventinde gerçekleştirebilirsin vsvsvs. Yapını gözden geçirmeni tavsiye ederim.


    Software Developer

    18 Haziran 2013 Salı 18:19

Tüm Yanıtlar

  • Merhabalar ben bir haber scripti yapıyordum ve daha önceden bir konu açmıştım manşet sistemi için orada herşeyi tamamladım ama bir sorunum var kodları kendim yapabilirim ama sadece mantığını bilmek istiyorum.Şimdi her haber scriptinin ana sayfasında manşet sisteminin altında en az 10 tane haber bölümleri çıkar eklediğmiz haber oraya eklenir.Ben asp.net'te bunu nasıl yapabilirim.Haber ekleyince otomatik olarak oraya eklensin haberim :) Mesela sitelerdeki son haberler olur ya onun gibi

    Manşet için extra bi işlem yapman gerektiğini düşünmüyorum, ayrı bir tablo vs.

    Anasayfanda listeleyeceğin yere yine haber tablondan sıralayarak son 10 haberi çekebilirsin kanımca. Yok sadece manşet olanlar gelsin vs diyorsan yine haber tablona bir field açarsın bool olarak true olanları çekersin. Extra bi şeye gerek yok.


    Software Developer

    18 Haziran 2013 Salı 09:23
  • Manşeti zaten yaptım onda bir sıkıntı yok listeleyeceğim haberlere gelirsek belirli bir css kodunun içine eklemem lazım bu haberleri kutu gibi birşey yani resim,baslik ve haber içeriği olucak küçük küçük kutularla ve veritabanında haber olmassa web site açılmıyor kaç tane 10 tane kutu eklersem 10 tane haber olmak zorunda yoksa hata veriyor mesela şuan herşeyi halletmiş durumdayım veritabanından 10 tane haberi çekiyorum hiçbir hata yok ama bu scripti birine verdiğimde haber olmıcak veritabanında ve haber çekemeyince hata vermeye başlıyor benim amacım haber varsa kutuyu göstersin yoksa boş kalsın orası bunu nasıl yapıcağım bulamadım
    18 Haziran 2013 Salı 18:04
  • Manşeti zaten yaptım onda bir sıkıntı yok listeleyeceğim haberlere gelirsek belirli bir css kodunun içine eklemem lazım bu haberleri kutu gibi birşey yani resim,baslik ve haber içeriği olucak küçük küçük kutularla ve veritabanında haber olmassa web site açılmıyor kaç tane 10 tane kutu eklersem 10 tane haber olmak zorunda yoksa hata veriyor mesela şuan herşeyi halletmiş durumdayım veritabanından 10 tane haberi çekiyorum hiçbir hata yok ama bu scripti birine verdiğimde haber olmıcak veritabanında ve haber çekemeyince hata vermeye başlıyor benim amacım haber varsa kutuyu göstersin yoksa boş kalsın orası bunu nasıl yapıcağım bulamadım

    Neden böyle bir manşet yapısı kurmuşsın hala anlamış değilim 10tane kutu yapmak ve 10tane içine veri çekmek gibi tek tek. Elbette o verilerin field'lerine ulaşmay açalışıp kullanıyorsan object hatası alırsın.

    Böyle bir yapı yerine manşet yerinin tasarımı nasıl bilmem ama, tek bir tasarım yapıp ListView'in veyahut Repeater'in içine yerleştirmek ve veritabanındanda liste halinde 10'tane veri çekmen olucaktı. Hatanında önüne geçebilmen içinde listeyi çekmeden önce .Count'unu alıp sıfırdan büyük ise manşetteki listenin datasource'sine ekler null isede boş ibaresi eklersin. Gerek farklı css'ler uygulacaksanda kontrolünün ItemDataBound'eventinde gerçekleştirebilirsin vsvsvs. Yapını gözden geçirmeni tavsiye ederim.


    Software Developer

    18 Haziran 2013 Salı 18:19