La propiedad es "KeyFieldNames". Esa es la que debe de estar bien establecida para que pueda tomar el valor... aunque de hecho, si no esta definida, no podría ni siquiera seleccionar nada, por lo cuál asumo que ya la debe tener bien definida.
Saludos
