PDA

View Full Version : خواندن datakeynames هاي تمامي ركوردهاي گريد ويو بوسيله يك حلقه



aftab_mahtab
جمعه 02 مهر 1389, 00:12 صبح
با سلام خدمت دوستان و اساتيد محترم
من توي يه حلقه ميخوام datakeynames(0) هر ركورد رو بخونم و كاري انجام بدم ولي نمي دونم چجوري بايد اينها رو بخونم : اين كد منه :


If Me.DGV.Rows.Count > 0 Then
For i As Integer = 0 To Me.DGV.Rows.Count - 1
'Code is Here ....
Next
End If
EndIf

نميدونم بجاي 'Code is Here .... چي بايد بنويسم ، ممنون ميشم راهنمايي كنين . ممنونم

baran_mehr
شنبه 03 مهر 1389, 16:06 عصر
شما میخواین اطلاعات سطرهای یک ستون از گرید رو بخونین؟؟
کد بالا یه حلقه هست که از اول تا اخر گرید رو طی میکنه
شما باید شماره سطر رو با i ست کنید

baran_mehr
شنبه 03 مهر 1389, 16:12 عصر
به عنوان مثال کد زیر برای نمایش ندادن سطر دوم به کار میره

DetailsView1.Rows[2].Visible = false;
اگر شمارنده i رو بگذاریم تمامی سطرها رو از حالت نمایش خارج میکنه

DetailsView1.Rows[i].Visible = false;

aftab_mahtab
یک شنبه 04 مهر 1389, 10:50 صبح
به عنوان مثال کد زیر برای نمایش ندادن سطر دوم به کار میره

DetailsView1.Rows[2].Visible = false;
اگر شمارنده i رو بگذاریم تمامی سطرها رو از حالت نمایش خارج میکنه

DetailsView1.Rows[i].Visible = false;

با سلام
خوب حرف شما درسته ولي datakeynames هر سطر رو چجوري ميشه خوند ؟ چون توي پراپرتي هاي Rows[i] همچين چيزي نيست ! مثلا اين كد پايين وجود نداره ...


listbox1.items.add(Gridview1.Rows[i].datakeyname.Value)