2012-01-30 2 views
0

Мой файл CSS содержит как этото .net стиле класса ДИВ

#a1 
{ 
    background_Color:"black" 
} 

В моем коде позади .aspx я закодирован, как это?

<div id="a1"> 
<asp:gridview id="gridview1" runat="server"/> 
</div> 

Теперь в моем aspx.cs, событие щелчка buuton, я назвал этот стиль класса div похожим на это.

div.styles.add(a1) 

Но это не показывает стиль div в событии нажатия кнопки? PLS помочь мне добавить этот стиль класса div в событие нажатия кнопки в asp.net?

ответ

0

Если добавить CSS стилей к головному тегу страницы, будут автоматически добавлен #a1 стилей:

<link rel="Stylesheet" href="myCSSfile.css" type="text/css" /> 

Если ваш стиль не работает, его, потому что у вас есть кавычки вокруг «черной ». Они должны быть удалены:

#a1 
{ 
    background-color:Black; 
} 

Если вы хотите только черный фон появиться после нажатия кнопки, вы должны изменить свой стиль, чтобы быть классом, а не элемент ID:

.a1 
{ 
    background-color:Black; 
} 

работать также на стороне сервера ДИВ:

<div id="a1" runat="server"> 

Затем добавить атрибут класса на стороне сервера элемент:

a1.Attributes("class") = "a1" 
Смежные вопросы