Las claves de datos se deben especificar en DataList 'X' para poder recuperar la clave de datos seleccionada. Utilice la propiedad DataKeyField para especificar claves de datos.
Click to search this error in Google
English version
Data keys must be specified on DataList 'X' before the selected data key can be retrieved. Use the DataKeyField property to specify data keys.