我需要获取与DataGridView中的行相关联的对象。
到目前为止,我没有成功完成此任务:
1)
POI poi_seleccionado = new POI();
poi_seleccionado = POI_grid.CurrentRow.DataBoundItem as POI;
2)
POI poi_seleccionado = (POI)POI_grid.CurrentRow.DataBoundItem;
我总是得到"对象引用未设置为对象的实例。"
我缺少什么想法?
答案 0 :(得分:0)
好的,我通过添加以下内容解决了这个问题:
if (POI_grid.CurrentRow != null)
{
poi_seleccionado = POI_grid.CurrentRow.DataBoundItem as POI;
}
似乎在加载表单时,默认情况下它不会选择一行。