#html #vb.net #webforms
Вопрос:
У меня есть такой html-код:
<table cellpadding="2" class="summary" style="font-family: sans-serif; font-size: 12px; color: Black;">
Как мне сделать что-то подобное:
<table cellpadding="2" class="summary" style="font-family: sans-serif; font-size: 12px; color: Black; background-color: <%= FindControl("pageType").value == null ? "#000000" : "#ff0000" %>">
Итак, как вы возвращаете управляющее значение и устанавливаете данные в html?
Комментарии:
1. Я не думаю, что вы можете добавить стиль в элемент управления HTML таким образом. Кроме того, в названии вашего вопроса написано «в коде», но вы пытаетесь сделать это на странице, поэтому я не уверен, что вы действительно ищете. Существует способ из кода, также из JS.
2. Поместите a
runat="server"
и нацельте элемент из кода, чтобы динамически добавлять атрибут, если это необходимо, в зависимости от значения другого элемента управления (я полагаю, что это тоже динамически заполняется, поэтому вы должны просто иметь возможность вводить любое значение, определяющее это).