データベーステーブルのデータをWebサイトに表示する必要があるとし、約1000〜4000行があるとします。あなたならどうしますか? 1はより速く/より良い、なぜだろうなしのカスタムページネーションとRazor foreach対Jquery。各テーブルを表示する方が良いでしょうか?
<tbody>
@foreach (var item in Model.LoadServiceList) {
<tr>
<td>
<b>@item.kvab.ToString()</b>
</td>
<td>
<b>@item.kw_demand.ToString()</b>
</td>
<td>
<b>@item.kva_demand.ToString()</b>
</td>
</tr>
}
</tbody>
それとも
success: function (response) {
var trHTML = '';
$.each(response, function (i, item) {
trHTML += '<tr><td>' + item.rank + '</td><td>' + item.content + '</td><td>' + item.UID + '</td></tr>';
});
$('#records_table').append(trHTML);
}
:シンプルなかみそりのforeachを使用しますか?
プラグを使用する必要がない場合は、どちらの方が良いでしょうか? JqueryのループやカミソリC#のループか、サーバー側でテーブルを作成し、それをajaxメソッドに渡しますか? – Arbaaz