Я новичок, если дело доходит до разработки веб-сайтов. Я хотел бы создать веб-форму, которая содержала бы элементы управления, определенные в файле XML. Это означает, что я собираюсь прочитать файл XML в функции Page_Load и динамически создать и назвать все элементы управления, как определено в файле. Это швы, чтобы быть очень легко.
У меня, однако, другая проблема, а именно макет. Когда я добавляю в форму новый элемент управления, он помещается рядом с созданным ранее элементом управления. Как я могу разместить их один под другим или поставить пробелы перед ними и между ними? Я думал, что использование элемента управления PlaceHolder поможет мне, но я не смог найти никаких свойств, которые изменяли бы положение родительских элементов управления.
Вот как я создаю один элемент управления:
Label lbl = new Label();
lbl.ID = "lbl";
lbl.Text = "Test";
PlaceHolderMain.Controls.Add(lbl);
Заранее спасибо за помощь,
Мариуш.