Move ValidationControl to IView: Get rid of dynamic call.

Use OnBefore method for validationactionflows instead of dispatcher calls