PDA

View Full Version : binding navigator



amirreyhaneh
پنج شنبه 15 شهریور 1386, 07:45 صبح
سلام
من خودم یک dataset ساختم و داخل آن data table قرار دادم.
; _cmd.Connection = _ObjCommonDA.ConnectionString
;"_cmd.CommandText = "Sp_User;8
; _cmd.CommandType = CommandType.StoredProcedure
; _UserAdapter.SelectCommand = _cmd
;(UserAdapter.Fill(UserTable

usetable نام datatable است .حال datagridview را به شکل زیر bind کردم.
;Dgview.DataSource = UserTable
حال یک bindingnavigator دارم که به شکل مقدار دادم
;() BindingSource s = new BindingSource
; s.DataSource = UserTable
; Bn.BindingSource = s
Bn نام binding navigator است.

حال همه چیز درست است ولی مشکل این است وقتی روی دکمه های Next و... bindingnavigator کلیک می کنم داخل datagridview رکورد انتخای شده عوض نمی شود.
اگه راهنمایی کنید ممنون می شم.

ghafoori
پنج شنبه 15 شهریور 1386, 13:53 عصر
دوست عزیز شما باید دیتاگرید هم را به BindingSource بایند کنی

PC2st
جمعه 16 شهریور 1386, 23:06 عصر
برای دسترسی به خاصیت Position میتونی به شکل زیر هم عمل کنی.


dataGridView1.BindingContext[UserTable].Position

UserTable همان دیتاتیبل است.

amirreyhaneh
یک شنبه 18 شهریور 1386, 11:06 صبح
کاری که گفتید انجام دادم ومشکلم حل شد
بسیار ممنون
موفق باشید