Я использую пользовательский элемент управления (для которого у меня нет разрешения на изменение), который отображает HTML-код для таблицы, как показано:
<tr>
<td></td>
<td></td>
</tr>
Позволяет мне динамически добавлять любые элементы управления в тегах. Мой вопрос заключается в том, как бы я установить стиль ячейки для ячейки таблицы. Обычно я бы сделал <td class="myClass">
. Поскольку у меня нет исходного кода для его изменения, я использую обходной путь для создания <div>
, установки класса CSS и добавления его к <td>
. Код выглядит примерно так:
HtmlGenericControl divControl = new HtmlGenericControl("div");
divControl.Attributes.Add("class", "myClass");
//Add a textbox to divControl.
//Add the divControl to the customized user control
Это не дает мне тот же интерфейс, который я ожидаю.