Harlequin: .NET: DataTable reject RowDelete

Beitrag lesen

Yerf!

dieses .NET ist manchmal zum Haare raufen...

Nächstes Problem: ich will bei einer DataTable das Löschen einer Zeile verhindern. Ich versuchs mit dem RowDeleting-Event, aber ein rejectChanges() wirkt nicht wie geünscht, die Zeile wird trotzdem gelöscht.

  
        data.RowDeleted += new DataRowChangeEventHandler(ListRowDeleting);  
  
...  
  
        protected override void ListRowDeleting(object sender, DataRowChangeEventArgs e)  
        {  
            e.Row.RejectChanges();  
            e.Row["Deleted"] = true;  
         }  

Im Netz findet man alle möglichen Posts mit Leuten die auch das Problem haben aber irgendwie keine Lösung... gibt es da tatsächlich nichts "sauberes" über einen EventHandler?

Gruß,

Harlequin

--
RIP --- XHTML 2
nur die Besten sterben jung