2017-02-20 16 views
1

Я читал, что jQuery Bootgrid прост в использовании для сортировки, поиска подкачки и поиска и просмотра демонстрационных версий. Может кто-нибудь уточнить меня, что я могу использовать этот jQuery Bootgrid для моего приложения C# ASP.Net. Я использую привязку опции GridView по умолчанию с услугами ADO.Net.jQuery Bootgrid с использованием ADO.Net с SQL Server 2012

Я прочитал одну статью в этом link, но объяснил это для php & MySQL. Это применимо для использования той же концепции для ADO.Net.

Пожалуйста, кто-то бросит некоторые огни на это.

ответ

0

Bootgrid плагин JQuery, который может быть заполнен JSon данных, или вы можете создать HTML table самостоятельно (заполняя tbody с tr 'с и td iS).

Конечно, вы можете использовать его с C# ASP.NET WebApplication или WebForms или что-нибудь, который может получить запрос HTTP, но это не будет работать связывание с ADO.NET, SQL Server Connection из в поле, как и GridView, потому что GridView является на стороне сервера Компонент, который скомпилирован и переведен на html сервером. Таким образом, клиент получает только полученный html, тогда как Bootgrid - это клиентская сторона, что означает, что вы можете заставить его работать с любым серверным приложением с помощью вызовов ajax.

Вы должны создать API , чтобы получать запросы от bootgrid, например, или вручную заполнять данные таблицы html, как я уже сказал. Таблица должна иметь свою структуру, как этот образец:

<table id="grid-data" class="table table-condensed table-hover table-striped"> 
    <thead> 
     <tr> 
      <th data-column-id="id" data-type="numeric">ID</th> 
      <th data-column-id="sender">Sender</th> 
      <th data-column-id="received" data-order="desc">Received</th> 
      <th data-column-id="link" data-formatter="link" data-sortable="false">Link</th> 
     </tr> 
    </thead> 
</table> 

В приведенном выше примере, они только настроили заголовок таблицы со спецификациями столбцов, обратите внимание, те данные колонки-идентификатор, тип данных, данных- все атрибуты. Это обычные конфигурации bootgrid.

В этом примере у нас нет tbody с tr и td уже заполнен, это образец для загрузки json-данных.

Другой вариант заключается вручную построить строки с td-х:

<tbody> 
    <tr> 
     <td>10238</td> 
     <td>[email protected]</td> 
     <td>14.10.2013</td> 
    </tr> 
    ... 
</tbody> 

... и bootgrid будет работать.

Это очень просто использовать bootgrid, просто прочитайте в их examples here.