10/10/2018, 11:05
hỏi về phân trang trong datalist
các bạn cho mình hỏi,
mình code trên nền vs 2005 mình sử dụng phân trang bằng datalist. mình có down file CollectionPager.dll trên mạng để phần trang.
ds = cls.spExecuteStoreDataSet("sp_Client", cls.ConnectDB(sConnect), "@flag1", 11, "@flag2", 1, "@F1", 0, "@F2", ma1, "@F3", 0, "@F4", 0, "@S1", 0, "@S2", 0, "@S3", 0)
DataList1.DataSource = ds
DataList1.DataBind()
CollectionPager1.PageSize = 3 ' số items hiển thị trên một trang
CollectionPager1.DataSource = ds.Tables(0).DefaultView
CollectionPager1.BindToControl = DataList1
DataList1.DataSource = CollectionPager1.DataSourcePaged
nhưng hình như file CollectionPager.dll này chỉ giớ hạn ở 10 trang không có trang thứ 11. mình đang làm 1 web có rất nhiều sp 10 như vậy không đủ.
bạn nào có cái dll nào có số lượng trang nhiều hơn không chỉ giúp mình nhé
cảm ơn rất nhiều
mình code trên nền vs 2005 mình sử dụng phân trang bằng datalist. mình có down file CollectionPager.dll trên mạng để phần trang.
ds = cls.spExecuteStoreDataSet("sp_Client", cls.ConnectDB(sConnect), "@flag1", 11, "@flag2", 1, "@F1", 0, "@F2", ma1, "@F3", 0, "@F4", 0, "@S1", 0, "@S2", 0, "@S3", 0)
DataList1.DataSource = ds
DataList1.DataBind()
CollectionPager1.PageSize = 3 ' số items hiển thị trên một trang
CollectionPager1.DataSource = ds.Tables(0).DefaultView
CollectionPager1.BindToControl = DataList1
DataList1.DataSource = CollectionPager1.DataSourcePaged
nhưng hình như file CollectionPager.dll này chỉ giớ hạn ở 10 trang không có trang thứ 11. mình đang làm 1 web có rất nhiều sp 10 như vậy không đủ.
bạn nào có cái dll nào có số lượng trang nhiều hơn không chỉ giúp mình nhé
cảm ơn rất nhiều
Bài liên quan
giúp mình với các bạn
trên mạng cũng đầy bài hướng dẫn đó, search google ra nhiều mà
còn riêng mình thì mình dùng LINQ để phân trang
nhưng bạn dùng 2005 thì ko được rồi
mà sao ko dùng bản 2008 với listview nhỉ
Còn sử dụng LinQ thì cũng Ok nhưng LinQ chỉ thích hợp với những người mới học học này (chưa có kinh nghiệm gì nên dễ tiếp thu), chứ những người đã làm việc có kinh nghiệm với việc viết storeproc xử lý trên sql lâu năm thì họ vẫn thích dùng storeproc để xử lý nhanh hơn (cùng kết quả nên làm cái quen nhanh hơn là tiếp nhận cái mới).