PDA

View Full Version : سوال: اشکال در خواندن اطلاعات از گرید ویو



malaki.davud
چهارشنبه 12 مهر 1391, 13:08 عصر
با سلام من این خط کد رو روی یک خاصیت کلیک یک دکمه نوشته ام


int IdCrm = Convert.ToInt32(dgvSearch_customer_profile.Selecte dRows[0].Cells["Column_IdCrm"].Value.ToString());

من می خوام اطلاعات یک سلول خاص که سطر ان انتخاب شده رو بخوانه
اما میره و دقیقا سطر بعدی رو می خونه؟؟؟
کسی راه حلی داره ؟؟
با تشکر

malaki.davud
پنج شنبه 13 مهر 1391, 09:07 صبح
کسی راه حلی نداره؟؟

ehsan7007
پنج شنبه 13 مهر 1391, 09:24 صبح
سلام دوست عزیز ، من نمیدونم مورد استفاده شما چیه ولی از CurrentRow استفاده کنید ببیند همونیه که می خواهید یا نه.

موفق باشید .

veniz2008
پنج شنبه 13 مهر 1391, 12:19 عصر
با سلام من این خط کد رو روی یک خاصیت کلیک یک دکمه نوشته ام


int IdCrm = Convert.ToInt32(dgvSearch_customer_profile.Selecte dRows[0].Cells["Column_IdCrm"].Value.ToString());

من می خوام اطلاعات یک سلول خاص که سطر ان انتخاب شده رو بخوانه
اما میره و دقیقا سطر بعدی رو می خونه؟؟؟
کسی راه حلی داره ؟؟
با تشکر
سلام. شما باید کدی رو که نوشتی به جای اینکه داخل رویداد کلیک دکمه بذاری داخل رویدادهای گرید ویو مثل RowHeaderMouseClick قرار بدی.(توجه کنید این رویداد زمانی عمل میکنه که فقط در ابتدای یک سطر کلیک کنید و ضمنا برای اشاره به سطری که میخواید ازش اطلاعات بگیرید از CurrentRow استفاده کنید.). مثال :

int IdCrm = Convert.ToInt32(dgvSearch_customer_profile.Current Row.Cells["Column_IdCrm"].Value.ToString());
موفق باشید.