PDA

View Full Version : نحوه صفحه بندی datalist در asp.net



omixii
دوشنبه 27 مرداد 1393, 15:56 عصر
دوستان عزیز سلام
وقت بخیر
سوالی داشتم از حضورتون
برای صفحه بندی datalist که داده ها رو از دیتابیس میخونه باید چیکار کنم ؟
از کامپوننت collectionpager هم استفاده کردم .اما روش استفاده اونو بلد نیستم .....
ممنون میشم راهنمایی کنید .

amir_T_2008
دوشنبه 27 مرداد 1393, 18:06 عصر
یک نمونه براتون ضمیمه کردم

موفق باشید

omixii
سه شنبه 28 مرداد 1393, 00:15 صبح
دوست عزیز ممنونم ازت
لطف بزرگی کردی واقعاً
فقط یه سوال
من داخل datalist با استفاده از دستور inner join ، دو تا Table فراخونی کردم .
اما ارور میده که باید یکی رو حذف کنی .
دستوری هست که بشه از قسمت code behind کد select * from table رو جوری تغییر داد تا بشه 2تا table فراخونی کنم ؟؟؟

mortezagt
چهارشنبه 29 مرداد 1393, 04:27 صبح
اگر کدت رو بزاری بهتر راهنمایی میشی
ولی اگر میخوای از چندتا جدول استفاده کنی ، پیشنهاد میکنم از رابطه استفاده کنی البته از طریق کد نویسی چون راحت هستش
این یه مثاله :
Dim StrSqlTownMsg As String = "Select Table1.Checked, Table1.MsgDate, Table1.TextMsg, Table1.TownID, Table2.PlayerName, Table2.CityID From TownMessage_Tbl As Table1, Towns_Tbl As Table2"

Dim dataAdapter As New SqlDataAdapter(StrSqlTownMsg, ObjConn)
dataAdapter.SelectCommand.Parameters.AddWithValue("@PID", "200")

ObjConn.Open()
Dim dataSet As New DataSet()
dataAdapter.Fill(dataSet, "TownMessage_Tbl")
CollectionPager.DataSource = dataSet.Tables(0).DefaultView
CollectionPager.BindToControl = DataListTownMsg
DataListTownMsg.DataSource = CollectionPager.DataSourcePaged
DataListTownMsg.DataBind()
ObjConn.Close()

baran girl
دوشنبه 14 تیر 1395, 14:35 عصر
یک نمونه براتون ضمیمه کردم

موفق باشید

ببخشید این صفحه بندی بیشتر از 10 صفحه اطلاعاتو نشون نمیده ممنون میشم از دوستان راهنماییم کنن :ناراحت:

amir_T_2008
سه شنبه 15 تیر 1395, 20:48 عصر
ببخشید این صفحه بندی بیشتر از 10 صفحه اطلاعاتو نشون نمیده ممنون میشم از دوستان راهنماییم کنن :ناراحت:

دوست عزیز اگر خودتون 5 دقیقه وقت میذاشتید به نتیجه می رسیدید .کد زیر جایگزین کد خودتون کنید




<cc1:CollectionPager runat="server" ID="CollectionPager1" PageSize="7" MaxPages="1000000000" ShowFirstLast="True">



موفق باشید

jeyyed
جمعه 01 اردیبهشت 1396, 09:57 صبح
دوست عزیز اگر خودتون 5 دقیقه وقت میذاشتید به نتیجه می رسیدید .کد زیر جایگزین کد خودتون کنید




<cc1:CollectionPager runat="server" ID="CollectionPager1" PageSize="7" MaxPages="1000000000" ShowFirstLast="True">



موفق باشید

مهندس من خیلی وقت بود در گیر این بودم دستت درد نکنه ولی این رو میخواستم کمی خوشگل تر بشه مثلا شما سایت تسنیم رو نگاه کنید یه صفحه بندی میخوام شبیه اون
ممنون