Я пытаюсь предоставить пользователю список ссылок (свойства: заголовок, URL, видимый, порядок). Список будет отображаться в зависимости от их порядка. Пользователь сможет перетащить их в нужном им порядке, что обновит записи в базе данных. Пользователь также может нажать кнопку, которая будет сортировать на основе заголовка ссылки (текст в элементе списка).
Я планирую использовать для этого сортировку JQuery: http://jqueryui.com/demos/sortable/
Однако я не уверен, как сохранить заказ в базе данных. Должен ли я обновлять записи каждый раз, когда элемент перемещается, или сохранять все в конце?
Я тоже не знаю, как сэкономить. Я думаю, что я буду использовать остановку или событие обновления, задокументированное на вышеупомянутом сайте. Что вы рекомендуете?
Наконец, я не уверен, как бы я создал тело этого события или сигнатуру метода C # для обновления (я бы хорошо написал код). Любые указатели или помощь будут оценены.