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