Динамическое добавление элементов управления на панель — вопрос макета

Мне удалось добавить элементы управления (метки, изображения, кнопки и т. д.) в панель управления (используя VB/ASP). Эта панель управления, я называю ее «insertpanel». Затем я добавляю эту панель к главной панели на моей веб-странице, которую я сделал во время разработки. Проблема, с которой я сталкиваюсь, заключается в том, что когда я добавляю на панель несколько элементов управления любого типа, все они добавляются в соответствии друг с другом. Я попытался придать своему изображению CSS-стиль:

.VBCODEimageinsert
{
float:left;
margin:2px;
}

Это прекрасно работает, если изображение находится в левой части панели, а 5 меток - справа от него. Проблема в том, что все метки находятся в строке и не переносятся на следующую строку. Я попытался добавить литерал возврата каретки/перевода строки, но это тоже не сработало. Как легко разместить эту панель, которую я вставляю в другую панель? Стол? И могу ли я сделать это, если таблица будет работать:

mainpanel.Controls.Add(table)

person Bill Sambrone    schedule 27.07.2009    source источник
comment
вы можете добавить ‹br /› вместо разрыва строки   -  person Paul van Brenk    schedule 27.07.2009


Ответы (1)


Да, вы можете добавить таблицу, а затем строки и ячейки для других элементов управления. И, как упоминалось выше, вместо этого вы можете использовать ‹ br/>

person Adriaan Stander    schedule 27.07.2009