>Would you guys agree that it generally is a bad programming practice to use this.value within a control because it makes the code considerably harder to maintain. Using the actual variable or field to which the control is bound is much better.
I would not make a generalization like that. In one sense it is *more* generic, since it does not rely on a bound source, which you may not always have.
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.