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