myazdani
جمعه 31 تیر 1390, 20:42 عصر
سلام
دوستان من يه صفحه جست و جو دارم يه گريد ويو. كاربر مياد جست و جو انجام ميده و نتيج رو تو گريد مي بينه . تو گريد به دكمه تعريف كردم كه با فشار دادن اون صفحه ويرايش باز ميشه و تو صفحه ويرايش يه سري تكست باكس گذاشتم كه مي خوام اطلاعاتشو از سطر انتخاب شده گريد ويو پر كنم.
اول اومدم modifier گريد رو كردم public و يه شي جديد از فرم اولي new كردم و به هر زحمتي بود به ديتا گريد فرم صفحه جست و جو دسترسي پيدا كردم
حالا كه ميخوام تكست باكسها رو با داده هاي ديتا گريد پر كنم خطا ميده:ناراحت:
دستورم اينه:
.LetterMissiveNumberTxt.Text = LMP.dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[1].Value.ToString();
و خطا هم اين:
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
دليل خطاشو نمي دونم
لطفا راهنمايي كنيد.ممنونم
دوستان من يه صفحه جست و جو دارم يه گريد ويو. كاربر مياد جست و جو انجام ميده و نتيج رو تو گريد مي بينه . تو گريد به دكمه تعريف كردم كه با فشار دادن اون صفحه ويرايش باز ميشه و تو صفحه ويرايش يه سري تكست باكس گذاشتم كه مي خوام اطلاعاتشو از سطر انتخاب شده گريد ويو پر كنم.
اول اومدم modifier گريد رو كردم public و يه شي جديد از فرم اولي new كردم و به هر زحمتي بود به ديتا گريد فرم صفحه جست و جو دسترسي پيدا كردم
حالا كه ميخوام تكست باكسها رو با داده هاي ديتا گريد پر كنم خطا ميده:ناراحت:
دستورم اينه:
.LetterMissiveNumberTxt.Text = LMP.dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[1].Value.ToString();
و خطا هم اين:
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
دليل خطاشو نمي دونم
لطفا راهنمايي كنيد.ممنونم