Bir web sayfasında kullanıcıya tablo biçiminde görüntülemem gereken Öğrenci listem var.
Öğeler, SortOrder bilgileriyle birlikte DB'de saklanır.
Web sayfasında kullanıcı, öğeleri bu gönderiye benzer şekilde sürükleyip bırakarak liste sırasını yeniden düzenleyebilir .
Test sayfamın ekran görüntüsü aşağıdadır.
Yukarıdaki örnekte, her satırın kendisine eklenmiş sıralama düzeni bilgileri vardır. John Doe (Öğrenci Kimliği 10) Öğrenci Kimliği 1 satırının üstüne düştüğümde, liste sırası şimdi: 2, 10, 1, 8, 11 olmalıdır.
Sıralama Düzeni bilgilerini depolamanın ve güncellemenin iyimser (daha az kaynağa aç) yolu nedir?
Şimdilik tek fikrim, listenin sıralama düzenindeki her değişiklik için, her nesnenin SortOrder değerinin güncellenmesi gerektiğine göre, bence çok kaynak aç.
Sadece FYI: Masamda en fazla 25 satır olabilir.