An expando is an custom property attached to a document object.
An expando property is an attribute of a DOM element which is not part of the specification or IDL. Some legacy expandos, such as onclick, are natively mapped to an internal event handler for backward compatibility with the DOM level 0 model.
I have a multiview control which I effectively use the same as a wizard stepping through 4 panels to complete a form.
Each view has a number of input controls/validator controls. For reuse, these are bundled together as a user control. For instance…