İçeriğe geç

Adım Adım Asp.Net MVC Projesi #15

Yazıların Listelenmesi ve Sayfalama

Şimdi database’de kayıtlı olan yazıların blog ana sayfasında listelenmesini yapacağız ve her sayfada maximum 10 adet yazı göstereceğiz, sayfanın sonunda bulunan ileri/geri butonlarıyla bu yazılar arasında ilerleyeceğiz. Yazılarında maximum 300 karakterlik kısmını ana sayfada göstereceğiz daha sonra devamını oku ile metnin tam halini kullanıcıya göstereceğiz. 🙂

1.Model’imizi oluşturarak işe başlıyoruz. ModelView’a BlogTextModel adlı bir class oluşturuyoruz.

2. Controllerımıza gidip index action’ını düzenliyoruz.

ilk açılıştı sadece 10 yazı ana sayfada görünecek diğer sayfalarda ilgili yazıların listelenmesi için id alan ayrı bir action yazıyoruz.

3. Page Action’ımızı oluşturalım.

4. Sıra geldi View’ları yazmaya bir tane Page adlı bir tanede Index adlı view dosyası oluşturuyoruz. İkisinin içeriği aslında aynı bir farkı yok. o yüzden sadece tek bir tanesinin kodlarını buraya ekleyeceğim. Shared Layout olarak _Layout ‘ı seçmelisiniz. 

Kodla kalın 🙂

Tarih:Asp.Net MVCYazılım/Teknoloji

İlk Yorumu Siz Yapın

    Bir cevap yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir