RocKSceN adlı üyeden alıntı: mesajı görüntüle
Merhaba arkadaşlar.
ASP.NET ile kategorilerin yerlerini sürükle bırak (sortable) yöntemi ile değiştirmek istiyorum.
Kategorilerin son yerlerini de access veritabanında kaydetmek istiyorum.
Bunu nasıl yapabilirim acaba kod bilgim çok yok

http://prntscr.com/3e9ioq
jguery ile yapabilirsin

sıralama sayfası tabi veriyi çekicen repeater la yada datalist e .tablodada sortId tutarsın .

$(function ()
{
$("#sortable").sortable(
{
update: function () {
var order = $(this).sortable('toArray').toString();

$.post("kaydet.aspx", order);

}
});
$("#sortable").disableSelection();
});

buda kaydet.aspx in

string gelen =Server.UrlDecode(Request.Form.ToString());
char[] ayrac = new char[] { ',' };

string[] gelenler = gelen.Split(ayrac);
int i = 1;
foreach (string veri in gelenler)
{

SqlConnection con = baglantını tnmla;
SqlCommand cmd = new SqlCommand("Update kategoriler Set SortId="+ i + "where ContentId="+ veri , con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
i++;


}

gibi yapabilrsin