Ik heb dit nu definitief opgelost door een voorbeeld te gebruiken van deze blog .
partial void OnCreated() {
if (this.DateTimeCreated == null) {
this.DateTimeCreated = DateTime.Now;
}
}
Ik moest dit doorgeven aan een gedeeltelijke datacontextklasse, omdat de standaardklasse automatisch wordt overschreven telkens wanneer je iets in de dbml wijzigt.