Сортировать данные по полю

Я работаю с приложением mvc5 и использую таблицы данных в своих таблицах. Проблема в том, что я хочу отсортировать результаты по полю (ID) в порядке убывания. Он отлично работает с обычными таблицами, но не работает, если я использую DataTables.

Вот мой код

в контроллере

public ActionResult Index()
{
    var albarans = db.Albarans.Include(a => a.Obra).OrderByDescending(a=>a.ID);
    return View(albarans.ToList());
}

ввиду

<script type='text/javascript'>
    $(document).ready(function () {
        $('#table').dataTable({
            "language": {

                "sProcessing":     "Procesando...",
                "sLengthMenu":     "Mostrar _MENU_ registros",
                "sZeroRecords":    "No se encontraron resultados",
                "sEmptyTable":     "Ningún dato disponible en esta tabla",
                "sInfo":           "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros",
                "sInfoEmpty":      "Mostrando registros del 0 al 0 de un total de 0 registros",
                "sInfoFiltered":   "(filtrado de un total de _MAX_ registros)",
                "sInfoPostFix":    "",
                "sSearch":         "Buscar:",
                "sUrl":            "",
                "sInfoThousands":  ",",
                "sLoadingRecords": "Cargando...",
                "oPaginate": {
                        "sFirst":    "Primero",
                        "sLast":     "Último",
                        "sNext":     "Siguiente",
                        "sPrevious": "Anterior"
                    },
                    "oAria": {
                        "sSortAscending":  ": Activar para ordenar la columna de manera ascendente",
                        "sSortDescending": ": Activar para ordenar la columna de manera descendente"
                    }
              }
         });
    });
</script>


<table id="table">
   ...
</table>

1 ответ

Решено добавление "aaSorting": [[0, 'desc']],

<script type='text/javascript'>
    $(document).ready(function () {
        $('#table').dataTable({
            "aaSorting": [[0, 'desc']],
            "language": {
Другие вопросы по тегам