that code is not generated by a binding, it is generated by the wizard.
the validation failure passed a querystring back:
update.php? invalid=true
this querystring is used to tell the form element whether to use the Validated entries value or the recordset value (or in the case of this element the URL variable) as the initial value.
this is done to preserve any changes that might be made, say the user changes the first name, but validation fails for another element, it will retain the changed first name instead of defaulting back to what is in the recordset.
it uses a shortened if statement called a ternary expression. the format of a ternary exrpesing is:
(question)?if true:if false;
in this case, it's looking to see if the "invalid" URL variable is set, if it is, it uses the validated entries binding. if not, it uses the teamID URL variable