I put the code in the Valid and it worked like a charm! Thanks again Ted.
Regards
John
John Weller 01380 723235 07976 393631
Without thinking too hard about this (<s>), is it possible in the InteractiveChange event the Valid has not yet fired, so the change to the Value of the bound control has not yet been written to the underlying source?