Smart.Input is a simple input that can have a predefined options list.
Readonly will turn the input in to a drop down list.
RenderMode radio buttons allow to change the appearance of the input.