10/10/2018, 10:56

Viết code cho nut First Next prev Last cho phân trang trong ASP.NET C#

Tôi đã viết proceduce phân trang như sau:
ALTER PROCEDURE dbo.phantrang



@PageIndex INT,
@PageSize INT

AS
BEGIN
WITH Entries AS (
SELECT *, ROW_NUMBER() OVER (ORDER BY cTitle DESC)
AS Row
FROM tblShop)

SELECT *
FROM Entries
WHERE Row BETWEEN
(@PageIndex - 1) * @PageSize + 1 AND @PageIndex * @PageSize
END
RETURN
Tôi đã gọi được Procedure ra rồi nhưng không biết viêt các nút lệnh First Next prev Last cho phân trang trong ASP.NET C#. Mong được mọi người giúp đỡ
ngoc_viet08 viết 13:10 ngày 10/10/2018
. code phức tạp rứa. may mà em ko học asp.net . học php dễ phèo rọt
kuongnp viết 13:12 ngày 10/10/2018
Đã chơi .NET rồi thì chẳng bao giờ phải nhúng tay vào mấy thứ linh tinh như phân trang nữa đâu, tự động hết rồi, kéo thả phát là có ngay. Chỉ có php mới phải thủ công viết ra thôi.
chuotconinfo viết 13:11 ngày 10/10/2018
ban ơi ban viết nút netx và privew cho minh đi. minh kiểm tra ma minh viet no k chay:
minh viet nhu the nay ma sao no cứ báo lỗi:
nut next
{
int _index;
_index = (int)Session["_index"];
_index++;
Session["_index"] = _index;
}
nút privew
{
int _index;
_index = (int)Session["_index"];
_index--;
Session["_index"] = _index;
}

[=========> Bổ sung bài viết <=========]

ban ơi bạn viết nút next va privew cho mình xem sao, minh viet như thế này mà sao nó k chạy

nút next
{
int _index;
_index = (int)Session["_index"];
_index++;
Session["_index"] = _index;
}
nút privew
{
int _index;
_index = (int)Session["_index"];
_index--;
Session["_index"] = _index;
}
satthudatinh011 viết 13:09 ngày 10/10/2018
Được gửi bởi kuongnp
Đã chơi .NET rồi thì chẳng bao giờ phải nhúng tay vào mấy thứ linh tinh như phân trang nữa đâu, tự động hết rồi, kéo thả phát là có ngay. Chỉ có php mới phải thủ công viết ra thôi.
dùng cái có sẵn của nó ko hay mà lại xấu
tự viết vẫn hay hơn
tốt nhất nếu dùng LINQ thì dễ nhất
Bài liên quan
0