Hi!
Das mit der CB-Spalte muss ich mir nochmal anschauen. Ich hatte bisher auch in der Hilfe keine passenden Beispiele gefunden. (Ich hätt gern WPF, da ist das irgendwie alles einfacher...)
Schau mal auf die Seite DataGridViewComboBoxColumn Class. Unter der Auflistung der Mitglieder ist ein Codebeispiel, was ziemlich lang ist. Die interessante Stelle ist aber die Methode SetAlternateChoicesUsingDataSource. Die setzt die DataSource letzlich auf eine DT mit nur einem Feld. In deinem Fall musst du aus der Klartext-Tabelle zwei Felder nehmen, den Primärschlüssel und den Text. Das Beispiel setzt nun beide, ValueMember und DisplayMember, auf den Feldnamen der DT. Du setzt hingegen VM auf den PK-Feldnamen und DM auf den Text-Feldnamen. Das war's schon.
Lo!