powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как создать заголовок в таблице?
3 сообщений из 3, страница 1 из 1
Как создать заголовок в таблице?
    #37670516
erman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Есть динамически созданная таблица. Не получается прикрепить ей заголовок.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Table table = new Table();
            TableRow row;
            TableCell cell;

for (int rowNum = 0; rowNum < countCars; rowNum++)
            {
                row = new TableRow();

                    cell = new TableCell();
                    cell.Text = ListCarsTree[rowNum].Brand;
                    row.Cells.Add(cell);
                    cell.BackColor = Color.Aqua;
                    cell.BorderColor = Color.Black;
                    cell.BorderWidth = 1;

                    cell = new TableCell();
                    cell.Text = ListCarsTree[rowNum].Model;
                    row.Cells.Add(cell);
                    cell.BackColor = Color.Aqua;
                    cell.BorderColor = Color.Black;
                    cell.BorderWidth = 1;

                    cell = new TableCell();
                    cell.Text = ListCarsTree[rowNum].Color;
                    row.Cells.Add(cell);
                    cell.BackColor = Color.Aqua;
                    cell.BorderColor = Color.Black;
                    cell.BorderWidth = 1;

                    table.Rows.Add(row);
                }
              this.Controls.Add(table);



Нужно, чтобы каждый столбец таблицы был с заголовком.
Как сделать, подскажите, пожалуйста.
Заранее спасибо!
...
Рейтинг: 0 / 0
Как создать заголовок в таблице?
    #37670534
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбросьте свой гавнокод - курите байдинг.
...
Рейтинг: 0 / 0
Как создать заголовок в таблице?
    #37670554
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
erman, добавь перед циклом код добавляющий нужное кол-во TableHeaderCell, а лучше перепиши код с использованием Repeater'a. Кроме того стили лучше назначить всей таблице сразу, а не отдельным ячейкам т.к. это сильно раздувает html код. Например,

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
table.cars td {background-color:aqua; border-color:black}
...
<table class="cars">
<tr>
  <th>Brand</th>
  <th>Model</th>
  <th>Color</th>
</tr>
<tr>
  <td>Zaporozhets</td>
  <td>ZAZ-968</td>
  <td>Red</td>
</tr>
</table>
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как создать заголовок в таблице?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]