We’d like to display dynamic data in our view. For example, we might create a set of CheckBoxes on the fly, depending on data from the server. There are many good reasons to do so, not the least of which is that making this process be data-driven gives us tremendous flexibility to modify the view as the product is developed.
If we do this, however, how will we tell one checkbox from another? There are two solutions to this problem. We present the first solution here