PDA

View Full Version : بدست آوردن فیلدی از رکورد



sarkhosh
یک شنبه 15 دی 1387, 12:59 عصر
با استفاده از دیتا ویو رکوردهای درون دیتاگرید رو فیل تر کردم و می خوام با کلیک بر روی روی رکورد بدست آمده، فیلد آی دی اون رکورد رو بدست بیارم چطوری؟؟


private void textBox1_TextChanged_1(object sender, EventArgs e)
{
dv.RowFilter = string.Format("( name like '{0}%')", textBox1.Text);


}
همون طور که میدونید(!!) استفاده از دستوراتی که از طریق شماره ردیف به فیلد های رکورد دستیابی پیدا می کنن، امکان پذیر نیست

با تشکر

saied_genius
یک شنبه 15 دی 1387, 17:03 عصر
همون طور که میدونید(!!) استفاده از دستوراتی که از طریق شماره ردیف به فیلد های رکورد دستیابی پیدا می کنن، امکان پذیر نیست



ببخشيد !!!!!!!

خواهشاً نزنيد اين حرف ها رو ......





Dv[Row][Field].ToString();



Row: رديف مورد نظر كه int است و از صفر براي اولين رديف شروع مي شود.
Field: فيلد است كه هم int مي تواند باشد و هم String كه اگر int گذاشتيد شماره فيلد مورد نظر را وارد مي كنيد؛ كه باز هم از صفر شروع مي شود و اگر String قرار داديد، عنوان فيلد مورد نظر را به صورت string وارد مي كنيد.

خواهشاً نوشته هاي خود را كه به عنوان كد هستند را داخل تگ [Code] قرار دهيد.

موفق باشيد.

sarkhosh
شنبه 21 دی 1387, 08:19 صبح
با تشکر فراوان از شما برادر گرامی! بس که همه از طریق دیتا گرید شماره ردیفو میگرفتن !!! اونو گفتم.

saied_genius
شنبه 21 دی 1387, 16:50 عصر
خواهش مي كنم عزيز دل برادر .

قابل نداشت.