Привет всем!!
Если писать страницу в обычном html, то можно в ячейке таблицы поместить <div>, со всеми его свойствами, в т.ч. фоновый рисунок со свойством растягивания по всему контролу.
В моем случае страница формируется в кодовой странице aspx.cs посредством создания новых контролов... вроде того:
TableRow row = new TableRow();
row.ID = "room_ph_row";
row.Attributes.Add("runat", "server");
row.Height = new Unit(480);
room_ph_table.Controls.Add(row);
т.е. мы имеем не просто <tr> или <td>, а <asp:Control>.
Предварительно я задаю фоновый рисунок таблицы:
room_ph_table.BackImageUrl = TableImg();//ссылка на рисунок
Однако если таблица растягивается (по мере наполнения текстом), то рисунок не растягивается, а мостится киричами... Невкусно получается...
Как с этим бороться?
Заранее благодарю за ответы.
PS. Можно использовать InnerHtml, однако в моем случае это нежелательно... Мы рождены, чтоб сказку сделать былью!
|