Theo mặc định, mỗi hàng của một bản đồ Gridview cho mỗi hàng trong một datatable hoặc tập dữ liệu gắn liền với nguồn dữ liệu của nó. Nhưng nếu tôi muốn hiển thị các hàng này trong nhiều cột. Ví dụ: nếu nó có 10 hàng, mỗi hàng 5 hàng sẽ được hiển thị trong 2 cột cạnh nhau. Ngoài ra tôi có thể làm điều này với lưới Infragistics. Điều này có thể không?Hiển thị các hàng trong nhiều cột trong Asp.net Gridview
Trả lời
Thay vào đó, bạn có thể sử dụng điều khiển DataList
. Đô thị này có một tài sản RepeatColumns
mà bạn có thể xác định số cột bạn muốn hiển thị.
Trong .NET Framework 3.5, có một giải pháp tốt hơn nữa, kiểm soát ListView
. Bạn có thể tìm thêm thông tin về cách sử dụng điều khiển ListView here.
Bạn có thể đặt hai cột giống hệt nhau không?
asp: datalist là đủ tốt để thực hiện req. –
Nếu đây là một bài tập mã hóa thuần túy, sau đó liên kết với sự kiện RowDataBound của GridView. Bằng cách đó, bạn có thể làm:
e.Row.Cells(2).Text = e.Row.Cells(1).Text
Điều này sẽ đặt văn bản từ cột 1 trong cột 2 sau khi nó được kéo từ cơ sở dữ liệu. Bạn cũng có thể tự động tạo cột bằng cách sử dụng một phương pháp tương tự.
Đọc lại, tôi nghĩ rằng tôi hiểu sai vấn đề của bạn.
- 1. Hàng hiển thị nhiều lần trong GridView
- 2. GridView chỉ hiển thị hai cột
- 3. Hiển thị nhiều trường dữ liệu trong BoundField của Gridview
- 4. Hiển thị nhiều cột trong Select2
- 5. Hàng Gridview ASP.NET trênclick
- 6. Asp.Net Gridview Buttonfield nhận dữ liệu hàng
- 7. ASP.NET Thiết lập chiều rộng cột DataBound trong GridView
- 8. Các biểu mẫu nhiều cột CSS trong HTML/ASP.NET
- 9. GridView: Cách đặt số hàng để hiển thị
- 10. Hiển thị hình ảnh dựa trên giá trị trong cột asp GridView
- 11. Nhiều DataKeyNames trong GridView
- 12. Thêm cột liên kết vào ASP.NET GridView
- 13. GridView với số cột động trong mỗi hàng
- 14. có cách nào tốt để hiển thị quá nhiều thông tin trong ASP.NET không?
- 15. Bảng hiển thị trên nhiều cột trong SSRS
- 16. Hiển thị các cột có NA trong một data.frame
- 17. Đặt nền cột trong WPF ListView/Gridview
- 18. Chiều cao hàng GridView
- 19. Làm thế nào để đếm các hàng trong GridView trong asp.net bằng cách sử dụng jQuery
- 20. Chỉ mục hàng của LinkButton trong GridView
- 21. Asp.Net GridView nhận hàng hiện tại trên TemplateField
- 22. Hiển thị nhiều trong Pygame
- 23. Hiển thị nhiều nhóm nhiều trong WPF
- 24. Ẩn một cột GridView theo tên tại thời gian chạy trong ASP.Net
- 25. Hiển thị các thực thể trong hàng đợi?
- 26. Hiển thị ma trận không có tên hàng và cột?
- 27. Chỉnh sửa tất cả các hàng cho một cột trong GridView
- 28. Tìm các hàng có cùng giá trị trong nhiều cột
- 29. ASP.Net RadioButton hiển thị bên trong RadioButtonList
- 30. hàng lưới colspan gridview
nếu bạn không có ListView có sẵn và không muốn sử dụng bảng, bạn có thể sử dụng DataList với thuộc tính RepeatLayout được đặt thành luồng sẽ trả về dữ liệu trong các cặp span tùy thuộc vào số lượng cột bạn đã chọn. Sau đó, vị trí các nhịp với CSS (hoặc float hoặc hiển thị inline-block). – Dan