تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كفية سؤال طريقة التعامل DataList مع DataPager
#4
السلام عليكم الحمد الله تم حل المشكلة عن طريق اليدوية يعنى عن طريق الكود و الاستغناء عن المعالج
و اليكم الكود
asp

[HTML]<aspBig GrinataList ID="DataList1" runat="server"
CellSpacing="5"
EnableTheming="True" Height="550px" RepeatColumns="4"
RepeatDirection="Horizontal" Width="866px">
<AlternatingItemStyle Wrap="True" />
<ItemStyle
Wrap="True" />
<ItemTemplate>
<asp:Image ID="Image2" runat="server" Height="121px" Width="146px" ImageUrl = '<%# Eval("img_Products")%>'
/>
<br />

<asp:Label ID="name_ProductsLabel" runat="server"
Text='<%# Eval("name_Products") %>' />
<br />
</ItemTemplate>
</aspBig GrinataList>[/HTML]
و كده حط ايه حقل عايزو يظهر فى DataList
نجبى بقى للكود
اول حاجة نعمل تصريح عام
[HTML]Dim dadapter As SqlDataAdapter
Dim dset As DataSet
Dim adsource As PagedDataSource
Dim connstring As String = "نص الاتصال"
Dim pos As Integer[/HTML]

و بعد كده نعمل Public علشان نريح نفسها من الكود مره واحدBig Grin

[HTML] Public Sub databind()
dadapter = New SqlDataAdapter("select [img_Products], [name_Products] from img_Products", connstring)
dset = New DataSet()
adsource = New PagedDataSource()
dadapter.Fill(dset)
adsource.DataSource = dset.Tables(0).DefaultView
adsource.PageSize = 8
adsource.AllowPaging = True
adsource.CurrentPageIndex = pos
Button4.Enabled = Not adsource.IsFirstPage
Button2.Enabled = Not adsource.IsFirstPage
Button1.Enabled = Not adsource.IsLastPage
Button3.Enabled = Not adsource.IsLastPage
DataList1.DataSource = adsource
DataList1.DataBind()
End Sub[/HTML]

و نجبى بقى لل Button
الاول
[HTML] Protected Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button4.Click
pos = 0
databind()
End Sub[/HTML]
السابق
[HTML]Protected Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button2.Click
pos = CInt(Me.ViewState("vs"))
pos -= 1
Me.ViewState("vs") = pos
databind()
End Sub[/HTML]

التالى
[HTML]Protected Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button3.Click
pos = CInt(Me.ViewState("vs"))
pos += 1
Me.ViewState("vs") = pos
databind()
End Sub[/HTML]
الاخير
[HTML]Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
pos = adsource.PageCount - 1
databind()

End Sub[/HTML]
طبعا كده الكود الحمد الله تمام
طبعا شايف الكابتن لى هناك ده بيقولى الكود مش شغل هقولو ركز فى الكود بلاش نسخ و لصق ده الكود شغل ازاى الفل بس نقص نشغل الكود بقى ولا ايه و ده اخر حاجة
[HTML] Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then

Me.ViewState("vs") = 0
End If
pos = CInt(Me.ViewState("vs"))
databind()

End Sub[/HTML]
و كده الحمد الله الكود شغل ازاى الفلCool
يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ(33) سورة الرحمن
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
كفية سؤال طريقة التعامل DataList مع DataPager - بواسطة alimse - 23-07-13, 08:55 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن AjaxControlToolkit.HtmlEditor.Sanitizer justforit 2 100 01-12-25, 08:54 PM
آخر رد: justforit
  [سؤال] سؤال متأخر عن هل الـ DataTable مرئية لكل الزوار؟ سعود 2 2,255 10-04-24, 12:44 AM
آخر رد: سعود
  [سؤال] سؤال:: ضبط قيمة في الـ session بواسطة جافاسكريبت justforit 3 820 23-02-24, 04:22 AM
آخر رد: justforit
  [سؤال] . .. استضافة تطبيق مكتبي بصفحة aspx سعود 1 2,627 25-05-23, 01:59 AM
آخر رد: سعود
  [سؤال] سؤال عن انشاء موقع اختبار الكتروني لسه مبتدئ 0 843 13-07-22, 12:36 AM
آخر رد: لسه مبتدئ
  سؤال في الاحداث اليوم السابع 0 1,236 29-03-22, 01:23 PM
آخر رد: اليوم السابع
  [سؤال] معلومه ابحث عنها منذ شهور تخص السيرفر المحلي اليوم السابع 0 1,456 30-04-20, 02:57 PM
آخر رد: اليوم السابع
  سؤال بخصوص جريد فيو faysal13_13@hotmail.com 0 1,519 04-06-19, 02:51 PM
آخر رد: faysal13_13@hotmail.com
  سؤال مهم مبرمج مصرى 4 2,794 13-08-18, 06:06 AM
آخر رد: elgokr
  [سؤال] المساعدة - ما هي طريقة عمل Logout في Asp.net iFanfan 1 2,475 02-02-18, 09:06 PM
آخر رد: iFanfan

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم