Forum
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
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
Ö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