PDA

View Full Version : ثبت در بانک باenter



n_motamedi
چهارشنبه 03 شهریور 1389, 01:07 صبح
سلام من یک دیتا گریدویو دارم که میخوام کاربر اطلاعاتش در آن بنویسه وقتی به فیلد آخر دیتاگرید رسید وآن فیلد را هم پر کرد وکلیدEnterرازداطلاعات در بانک ذخیره بشه.
من نیاز فوری به جواب این سوال دارم اگه این سوال قبلا مطرح شده لطفا حذفش نکید وبرام یه لینک بزارید چون باسرچ چیزی پیدا نکردم

mmd2009
چهارشنبه 03 شهریور 1389, 01:16 صبح
با سلام.

وقتی شما می خواید با زدن یک دکمه از صفحه کلید کاری رو انجام بدید باید تو رویداد form_keydown فرم مربوطه اونو صدا بزنید مثلا به این شکل :



if (e.KeyCode == Keys.Enter)
Fr_Ersali_sabt(sender, e);


Fr_Ersali_sabt رویدادی هستش که من فراخوانی کردم

موفق باشید...

flash118
چهارشنبه 03 شهریور 1389, 05:09 صبح
شما مي توني از event هاي خود ديتل گريد ويو استفاده كني براي مثال از eventمحصوص ترك سطر
rowleave استفاده كن
البته براي تشخيص اين كه كاربر در آخرين سطر هست و مي خواهد ترك كنه و در ادامه طبق گفته آقاي mmd2009 (http://www.barnamenevis.org/forum/member.php?u=115786) ادامه بده اميدوارم كه مشكلت حل شه