This relies on the synchronous nature of Model Binding. We'll only be in here if the ModelBinder Inspector has just been called and the parameters found are guaranteed to be for this DataBoundControl. If Model Binding is ever made async then this would need revisiting to match the Parameters with the Control in some other way.