dr.pantagon
یک شنبه 04 فروردین 1387, 18:11 عصر
سلام من می دونم در ایم مرود قبلا حرف زده شده و سوال پرسیده شده ولی من به جواب نرسیدم یعنی سرچ کردم برای اون هایی که کارشون این است که می گن سرچ کن قبل پست دادن :قهقهه:
====================
مشکل من توی پیجینگ توی دیتاگرید است
AllowCustomPaging must be true and VirtualItemCount must be set for a DataGrid with ID DataGrid1 when AllowPaging is set to true and the selected datasource does not implement ICollection.
===============================
خوب از پست های قبلی فهمیدم که برای این است که از دیتاریدر استفاده کردم و باید رو خاصیت
VirtualItemCount کاری انجام بشه ولی چه کاری تازه کرم و 90 درصد کد هایی هم که اونجا بود
سی شارپ بود لطفا وی بی بگین
تشکر.
Public Sub bindgrid()
Dim conn As New SqlClient.SqlConnection
Dim comm As New SqlClient.SqlCommand
Dim Users As SqlClient.SqlDataReader
conn.ConnectionString = "workstation id=REZA;packet size=4096;user id=sa;data source=REZA;persist security info=True;initial catalog=hesabisp;password=reza"
comm.Connection = conn
comm.CommandText = "select * from register"
conn.Open()
Users = comm.ExecuteReader
DataGrid1.DataSource = Users
DataGrid1.DataKeyField = "uid"
DataGrid1.DataBind()
Users.Close()
conn.Close()
End Sub
====================
مشکل من توی پیجینگ توی دیتاگرید است
AllowCustomPaging must be true and VirtualItemCount must be set for a DataGrid with ID DataGrid1 when AllowPaging is set to true and the selected datasource does not implement ICollection.
===============================
خوب از پست های قبلی فهمیدم که برای این است که از دیتاریدر استفاده کردم و باید رو خاصیت
VirtualItemCount کاری انجام بشه ولی چه کاری تازه کرم و 90 درصد کد هایی هم که اونجا بود
سی شارپ بود لطفا وی بی بگین
تشکر.
Public Sub bindgrid()
Dim conn As New SqlClient.SqlConnection
Dim comm As New SqlClient.SqlCommand
Dim Users As SqlClient.SqlDataReader
conn.ConnectionString = "workstation id=REZA;packet size=4096;user id=sa;data source=REZA;persist security info=True;initial catalog=hesabisp;password=reza"
comm.Connection = conn
comm.CommandText = "select * from register"
conn.Open()
Users = comm.ExecuteReader
DataGrid1.DataSource = Users
DataGrid1.DataKeyField = "uid"
DataGrid1.DataBind()
Users.Close()
conn.Close()
End Sub