вы можете передать модель в строго типизированное представление и написать помощник html с именем Html.ControlFor, вы можете прочитать файл xml и создать элементы управления (input, select и т. д.) на основе совпадения имени свойства (где имя свойства совпадает с тегом свойства). в XML-файле)

я есть XML-файл, хранящийся в базе данных в формате XML, который содержит некоторые элементы управления, такие как раскрывающееся текстовое поле, текстовая область метки и т. Д., Которые могут иметь или не иметь начальные значения. Поэтому моя цель - прочитать XML-файл и, основываясь на типе элемента управления, мне нужно динамически создать этот элемент управления и связать начальное значение, если оно есть, и предварительный просмотр страницы в виде. Кто-нибудь, пожалуйста, помогите мне, как динамически создавать элементы управления в MVC 3 для этого сценария.

Например: мой XML-файл будет выглядеть примерно так.

<?xml version="1.0" encoding="utf-8" ?>
  <controls>
    <control>
      <type name="label">
        <property name="Visible" value="true"/>
        <property name="ID" value="Label1"/> 
         .
         .
         .
      </type>
    </control>
    <control>
      <type name="TextBox">
        <property name="Visible" value="true"/>
        <property name="ID" value="TextBox1"/>
        .
        .
        .
      </type>
    </control>
    .
    .
    .
  </controls>

Заранее спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос