Я собираюсь предположить, что вы используете стандартный движок представления, но довольно легко сделать то, что вам нужно.
Просто используйте RenderPartial и укажите имя элемента управления / представления и модель представления.
<% RenderPartial("MyControl",theViewModel) %>
Вы могли бы сделать что-то вроде этого.Предполагается, что у вас есть коллекция данных, которая содержит свойство, которое является именем вашего элемента управления / частичного представления, и свойство, которое содержит модель данных.
<% for ( int i=0;i<data.Count;i++) {
RenderPartial(data[i].ControlTypeName, data[i].Model);
}%>