Siralam Için Gerekli Jquery
<script src="http://destek.karayeltasarim.com/siralama/jquery.jeditable.js" type="text/javascript"></script>
<script>$(document).ready(function () {$("#sortable").sortable({opacity: 0.6, cursor: 'move', update: function () {var order = $(this).sortable("serialize") + '&action=updateRecordsListings';$.post("/sayfa/sirala", order);}});$("#sortable").disableSelection();});</script>
Html de yapilacaklar
<tbody id="sortable">
foreach ten sonraki tr için
<tr id="recordsArray_@(Sayfa.SayfaID)">
Sayfa Siralama Kodu
public void SayfaSirala(){using (var dbc = new acentaEntities()){string idler = Request.Form["recordsArray[]"];string[] idListesi = idler.Split(',');int sira = 1;foreach (var id in idListesi){int sayfaID = Convert.ToInt32(id);Sayfa sayfam = dbc.Sayfas.FirstOrDefault(a => a.SayfaID == sayfaID);sayfam.SayfaSirasi = sira;sira = sira + 1;}dbc.SaveChanges();}}routes.MapRoute("SayfaSiralama","sayfa/sirala",new { Controller = "Yonetim", action = "SayfaSirala" });