I'd recommend creating a helper function in the page. Have it check the value and return something appropriate.
protected int GetIndex(object value){
if(value == DBNull){
return -1;
} else {
return (int)value
}
}
Call that from the data binding:
SelectedIndex = '<%# GetSelEmployee(GetIndex(DataBinder.Eval(Container. DataItem,"ReportsTo"))) %>'
-
Peter