Es ist ja fast schon peinlich – aber die ganze Sortiererei-Geschichte hätte ich mir sparen können! Es geht ja doch ganz einfach! Und zwar so:
Man habe einen TableAdapter. Außerdem ein WebForm mit einem DataGrid. Nun füge man zum WebForm (neben das DataGrid) ein ObjectDataSource hinzu. Dieses verbinde man mit dem TableAdapter (das sich im DataSet befindet).
Hierauf verbinde man das GridView mit der ObjectDataSource (über die Eigenschaft DataSourceID des GridView) und lasse das Ganze mit mittlerer Hitze compilieren und laufen.
Und siehe da: plötzlich kann das Ding sortieren – und wie!
Und: plötzlich ist es auch wieder möglich per Klick-klick-Programmierung dem Grid eine Editierfunktion zu geben! Es klappt sogar – nur kommen die Daten noch nicht in der Datenbank an. Aber das werde ich auch noch kriegen…