
por que no simplemente utilizas un select????
si le dices que tipo de input sera, pues utiliza ese parametro para la funcion
por ejemplo
si lo lees directamente de la base de datos y tienes un campo que diga.... t_inputs (tipo de input)
tu procedimiento de consulta a la base, tomas el valor de ese campo especifico, y realizas lo siguiente
.
...
.
.
select case RS.fields.item("t_inputs")
case "txt" tipo="<input type=text "
case "hdn" tipo="<input type=hidden "
case "rdo" tipo="<input type=radio "
case else "<select"
end select
...
es guia nada mas, pero podrias orientarte en ese sentido, no crees?