lo suyo seria cambiarlo en el campo, no en el control dataware. Un buen sitio para hacer esto puede ser OnStateChange del datasource:
Código Delphi
[-]
procedure TForm1.DataSource1StateChange(Sender: TObject);
begin
IF ClientDataSet1.State IN [DSinsert,dsedit] then
ClientDataSet1.fieldbyname('Texto').AsString := ClientDataSet1.fieldbyname('Texto').asstring + #13#10 + datetostr(now)
end;