Đế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.

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

1 Like

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.

int dem=0;
foreach()
{
     if (++dem%3==0) print div
}
1 Like

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

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?