>So you edit one record at a time (at those external controls only). I would not put validation to container.lostfocus, it may get triggered inadvertently when user just clicked outside the container.
>Basically, I would either have Add,Edit,Accept (with validation),Cancel buttons or have all validation in grid (i.e. GetNextModified) before TableUpdate.
Good point too. Let me review my generic save method again and see how can I apply record by record validation into it.
If it's not broken, fix it until it is.
My Blog