Forum

Mvc Ajax ile Liste ...
 
Bildirimler
Hepsini Temizle

Mvc Ajax ile Liste Çekme

3 Yazılar
2 Üyeler
0 Reactions
1,731 Görüntüleme
(@muratguler)
Gönderiler: 313
Honorable Member
Konu başlatıcı
 

Merhaba 

Asp.net mvc de eklediğim tarih ve listeleme alanları var.

Tarihin değişmesi olayına göre controllera bağlanıp yeni tarihe göre verileri çekip listeyi sayfayı yenilemeden nasıl yenileyebilirim ?

 

Teşekkürler

 
Gönderildi : 18/10/2018 12:02

(@eravse)
Gönderiler: 1753
Üye
 

burada neyı soruyorsunuz ? teorik olarak nasıl yapacağınızı mı yoksa örnek kod mu istiyorsunuz ? elinizde bir kod bloğu var ise yardımcı olalım 

syg

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 19/10/2018 05:13

(@muratguler)
Gönderiler: 313
Honorable Member
Konu başlatıcı
 

Örnek kod istiyorum. Ben şöyle yaptım tam sonuç alamadım.

Bir tane partial view oluşturdum. İçersisine listeleyeceğim verileri gönderdim. Tabloda listelenen verilere jquery kullanarak sayfada arama sıralama ve sayfalama özelliklerini ekledim. Bu partial viewı tek başıma çalıştırdığım zaman sıralama arama sayfalama özellikleri geliyor. Fakat ajax kullanarak partial viewı sayfa içerine attığım zaman liste olarak gelmesine rağmen kolonlara özellikler eklenmiyor.  Sayfa yüklenmediğinden partial view olarak çalıştırıldığından dolayı heralde javascriptleri çalıştırmıyor. sayfa yüklenmeden javascriptleri de çalıştırsam aslında sorun çözülebilir. Kodlarım aşağıdaki gibi

 

<div id="table-datatables">
<div class="row">
<div class="col s12">
<table id="data-table-simple" class="responsive-table display" cellspacing="0">
<thead>
<tr>
<th>
@Html.DisplayNameFor(model => model.CariAdi)
</th>
<th>
@Html.DisplayNameFor(model => model.EvrakSeri)
</th>
<th>
@Html.DisplayNameFor(model => model.Tarih)
</th>
<th>
@Html.DisplayNameFor(model => model.Tutar)
</th>
</tr>
</thead>
<tfoot>
<tr>
<th>
@Html.DisplayNameFor(model => model.CariAdi)
</th>
<th>
@Html.DisplayNameFor(model => model.EvrakSeri)
</th>
<th>
@Html.DisplayNameFor(model => model.Tarih)
</th>
<th>
@Html.DisplayNameFor(model => model.Tutar)
</th>
</tr>
</tfoot>
<tbody>
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.CariAdi)
</td>
<td>
@Html.DisplayFor(modelItem => item.EvrakSeri)
</td>
<td>
@Html.DisplayFor(modelItem => item.Tarih)
</td>
<td>
@Html.DisplayFor(modelItem => item.Tutar)
</td>
</tr>
}
</tbody>
</table>
</div>
</div>
</div>

 

sayfa yüklendiği zaman içerisine özellikler ekleniyor. sayfa yüklenmeden bunu nasıl çalıştırabilirim. 

 

Teşekkürler

 
Gönderildi : 19/10/2018 11:51

Paylaş: