Elmira1987
چهارشنبه 19 خرداد 1389, 15:47 عصر
با سلام من دوستان ...
من يه فرم دارم كه يه گريد ويو توشه توي گريد ويو من كامبو باكس هست كه كامبوكس ها مقدار خودشون رو از ديتابيس مي خونن .....
حالا اون فرمم رو جابجا كردم يعني از يه project به project ديگه بردم ولي الان error ميده اين error دو:
The following exeception occured in the Data Gridview
system.ArgumentException:DataGridview comboBoxcell value is not valid
To replace this Defult dialog please handle the DataError event
با رخ دادن اين خطا ، من كد زير رو به پروژم اضافه كردم
private void dataGridView1_DataError(object sender, DataGridViewDataErrorEventArgs e)
{
if (e.Context == (DataGridViewDataErrorContexts.Formatting | DataGridViewDataErrorContexts.PreferredSize))
{
e.ThrowException = false;
}
حالا ديگه اون error نمي ياد وليكن اون فيلد از گريد ويو من كه كامبو باكس بود خاليه يعني ديتا هايي كه توش بوده رو نشون نمي ده .....
چيكاركنم تا كامبو باكس هاي من پر بشن ؟؟؟/
لازم به توضيحه كه توي كده من اينجوري كامبو باكس رو پر ميكنم ...
IdClassRoomType.DisplayMember = "NameClassRoomType";
IdClassRoomType.ValueMember = "IdClassRoomType";
من يه فرم دارم كه يه گريد ويو توشه توي گريد ويو من كامبو باكس هست كه كامبوكس ها مقدار خودشون رو از ديتابيس مي خونن .....
حالا اون فرمم رو جابجا كردم يعني از يه project به project ديگه بردم ولي الان error ميده اين error دو:
The following exeception occured in the Data Gridview
system.ArgumentException:DataGridview comboBoxcell value is not valid
To replace this Defult dialog please handle the DataError event
با رخ دادن اين خطا ، من كد زير رو به پروژم اضافه كردم
private void dataGridView1_DataError(object sender, DataGridViewDataErrorEventArgs e)
{
if (e.Context == (DataGridViewDataErrorContexts.Formatting | DataGridViewDataErrorContexts.PreferredSize))
{
e.ThrowException = false;
}
حالا ديگه اون error نمي ياد وليكن اون فيلد از گريد ويو من كه كامبو باكس بود خاليه يعني ديتا هايي كه توش بوده رو نشون نمي ده .....
چيكاركنم تا كامبو باكس هاي من پر بشن ؟؟؟/
لازم به توضيحه كه توي كده من اينجوري كامبو باكس رو پر ميكنم ...
IdClassRoomType.DisplayMember = "NameClassRoomType";
IdClassRoomType.ValueMember = "IdClassRoomType";