Код веб-форм: Написание инструкции FindControl на странице Aspx, ЕСЛИ

#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" и нацельте элемент из кода, чтобы динамически добавлять атрибут, если это необходимо, в зависимости от значения другого элемента управления (я полагаю, что это тоже динамически заполняется, поэтому вы должны просто иметь возможность вводить любое значение, определяющее это).