ScoopTw Ответов: 1

Как мы можем обновить строку drag and drop gridview с помощью сортируемого плагина jquery?


Я использую плагин сортировки для строки в jQuery перетаскивание элемента управления GridView, но порядок установки обновления как я могу получить его значение индекса?

Что я уже пробовал:

<script type="text/javascript">

    $(function () {

        $("[id*=GridView1]").sortable({
            items: 'tr:not(tr:first-child)',
            cursor: 'pointer',
            axis: 'y',
            dropOnEmpty:true,
            start: function (e, ui) {
                ui.item.addClass("selected");
            },
            stop: function (e, ui) {
                ui.item.removeClass("selected");
            },
            receive: function (e, ui) {
                $(this).find("tbody").append(ui.item);
            },
            update: function (e, ui) {
               // alert("Get Value");
                var newOrder = $(this).sortable('toArray').toString();
                $.get('Default.aspx', { order: newOrder });
            }
        });
    });
</script>

   <asp:GridView ID="GridView1" CellPadding="5" CellSpacing="0"  OnRowDataBound="GridView1_RowDataBound"
                ForeColor="#333"          runat="server">
                <HeaderStyle BackColor="#989898" ForeColor="white" />
            </asp:GridView>
     <asp:Button ID="btnsave" runat="server" Text="Save" OnClick="btnsave_Click" />

1 Ответов

Рейтинг:
0

OriginalGriff

Я настоятельно рекомендую вам пойти и посмотреть на своих одноклассников - это уже четвертый раз, когда этот точный кусок кода (с тривиальными изменениями в описании) был опубликован на этой неделе.
Как получить новый порядок строк gridview на стороне сервера при использовании перетаскивания?[^]
Как в GridView в изменится показатель строки через перетаскивание[^]
Draganddrop не удалось изменить порядок строк gridview с помощью C#[^]

Либо вы публикуете один и тот же вопрос - и фрагменты кода - под разными пользователями, либо все ваши классы пытаются решить одну и ту же проблему в одинаковом коде.

В любом случае это пустая трата нашего времени, чтобы иметь его в нескольких местах, и / или вашего времени, если это одно и то же классное задание (учитывая, что четыре одинаковых ответа будут замечены вашим преподавателем, поверьте мне).