Auf das breits im November gepostete Problem beim Klicken auf Buttons in einer DataList, bin ich nun wieder gestoßen - zwangsläufig, denn das Projekt steht nun endlich vor dem Abschluss, und lag die letzten Wochen auf Eis.
Die Lösung: man muss die DataList einfach nur früher im LifeCycle als Page_Load() füllen - dann klappt es auch. Ich habe es jetzt in OnPreInit gelegt, und siehe da - er scheint die Buttons zu registrieren und akzeptiert die Postbacks nun.
Und wieder ein Punkt weniger auf meiner ellenlangen ToDo-Liste :-)