[ KizaBG @ 21.05.2008. 12:49 ] @
Kako da izbegnem ovu gresku ? Naime, imam DataGridView kontrolu, koju punim iz storovane procedure. I sve radi OK, dok ne kliknem mousem na naslove kolona (rowHeader). U tom slucaju program pukne sa porukom 'Index was out of range". Evo koda private void dgvOglasi_CellClick(object sender, DataGridViewCellEventArgs e) { try { int OglasZaPosaoID = (int)dgvOglasi.SelectedRows[0].Cells["OglasZaPosaoID"].Value; <-- ovde pukne Jasno mi je i zasto puca: jer, OglasZaPosaoID ocekuje integer, a dobije neku bezveze vrednost. E sad, kako da to handlujem ? 10x thanks in advance |