2012-01-03 2 views
0

Я пытаюсь установить класс CSS каждой строки динамически для таблицы HTML, я нашел блог с информацией о том, как это сделать, но он, похоже, не работает для меня.Использовать тег asp.net для установки класса css

<% foreach (var item in Model){%> 
    <tr class= "<% Model.GetRowClass(item, "alt", "reg");%>"> 

Model.GetRowClass возвращает строку с именем стиля, когда я запускаю его, однако стиль не применяется.

+0

какой класс применяется, и какова ваша таблица стилей? Проблема не обязательно в вашем ASP. – Mathletics

+0

Что делает html для выглядеть после того, как страница отобразилась? –

ответ

2

Вам необходимо использовать <%= %> вместо <% %>. Попробуйте следующее:

<% foreach (var item in Model){%> 
<tr class='<%= Model.GetRowClass(item, "alt", "reg") %>'> 
<% } %> 
+0

Спасибо, что вы сделали это – Ezi

Смежные вопросы