Paging tanpa komponen sungguh luar biasa. Lihat saja efek dari artikel ini. Mari berbagi implementasi spesifiknya dengan Anda.
Di bawah MVC:
Kode di belakang:
Copy kode kodenya sebagai berikut:
sistem ActionResult publik (halaman string)
{
jika (halaman == nol)
{
string sql = "pilih 15 teratas * dari dingdinfo ORDER BY dingdh desc";
ViewData["ds"] = dr.resultSet(sql, "dingdinfo");
}
jika (halaman != nol)
{
int halamanSL = Konversi.ToInt32(halaman);
string sql = "pilih 15 teratas * dari dingdinfo di mana id tidak ada di (pilih teratas " + (halamanSL - 1) * 15 + " id dari dingdinfo diurutkan oleh dingdh desc )ORDER BY dingdh desc";
ViewData["ds"] = dr.resultSet(sql, "dingdinfo");
}
//Hitung jumlah halaman
string sql1 = "pilih * dari dingdinfo";
int pageCount = dr.resultCount(sql1,"dingdinfo");
int Chu = Konversi.ToInt32(hitungan halaman / 15);
int yuS = Konversi.ToInt32(jumlah halaman % 15);
jika (jumlah halaman > 15)
{
int halamanJG = Chu;
jika (yuS != 0)
{
halamanJG = Chu + 1;
ViewData["jg"] = halamanJG;
}
kalau tidak
{
ViewData["jg"] = halamanJG;
}
}
kembali Lihat();
}
Halaman tersebut menunjukkan:
Kode JS:
Copy kode kodenya sebagai berikut:
<skrip tipe="teks/javascript">
// paginasi
fungsi Halaman(id) {
window.lokasi = "/bookIndex/sys/?page=" + id;
}
</skrip>
Kode HTML:
Copy kode kodenya sebagai berikut:
<td>
<% int hitungan =Convert.ToInt32(ViewData["jg"]);
jika (hitung != 0)
{
untuk (int i = 1; i <=hitungan; i++)
{ %>
<a href = "#"><%:i%></a>
<%}
}%>
</td>
Efek akhir dari halaman: