30/09/2018, 20:16

Đếm số lần lập của FOREACH

Dạ em chào mọi người!
Em đang viết web thì gặp chút trục trặc hỏi hoài mà chưa ra, mong mọi người giúp dùm em.

Em có 1 vòng lập Foreach, để duyệt tất cả các dòng trong cơ sở dữ liệu.
Em muốn khi foreach được 3 lần thì xuất ra 1 thẻ div, và tiếp tục như vậy, foreach 3 lần tiếp theo xuất hiện 1 thẻ div nữa, 3 lần nữa xuất hiện tiếp 1 thẻ div nữa…

<%foreach (new_luonbenban lbb in (List<new_luonbenban>)ViewData["dstdlq"])
                { %>

foreach đc 3 lần thì xuất 1 div
3 lần nữa xuất 1 div nữa
3 lần nữa xuất 1 div nữa

            <%} %>

Mong mọi người giúp dùm em em cảm ơn.

Khôi Trần viết 22:17 ngày 30/09/2018

làm đến web rồi mà còn hỏi mấy câu này sao, khởi tạo dem=0 bên ngoài trong foreach tăng đếm sau đó kiểm tra dem chia hết cho 3 thì in div

Trần Hậu viết 22:26 ngày 30/09/2018

Dạ tại em bị mất căn bản, viết dùm em dòng lệnh bên ngoài foreach và trong foreach đc kg anh? em làm hoài mà nó kg đúng.
Em cảm ơn anh.

Khôi Trần viết 22:18 ngày 30/09/2018
int dem=0;
foreach()
{
     if (++dem%3==0) print div
}
Trần Hậu viết 22:27 ngày 30/09/2018

dạ em cảm ơn anh, em làm được rồi.
Em chúc anh vui vẻ nhiều sức khỏe

Bài liên quan
0