Aufgaben per CustomAction in einem SPGridView abschließen

In einem für einen Kunden entwickelten WebPart werden offene Aufgaben (d.h. Aufgaben, deren Status ungleich “abgeschlossen” ist) des angemeldeten Benutzers gesucht und in einem SPGridView angezeigt. Der Kunde hatte zusätzlich den Wunsch, Aufgaben direkt im WebPart abschließen (genauer: den Status einer Aufgabe auf „abgeschlossen“ setzen) und bearbeiten zu können. Hierfür wurde dem SPGridView ein SPMenuField…