protected override void OnValidate() { if (_item.Price != _product.Price) { Invalidate(string.Format("The price for {0} no longer reflects the current price in our system", _product.Name)); } } }