development

ASP.NET의 div에 대한 코드 숨김 파일에서 CSS 스타일을 어떻게 수정합니까?

big-blog 2020. 9. 2. 19:52
반응형

ASP.NET의 div에 대한 코드 숨김 파일에서 CSS 스타일을 어떻게 수정합니까?


내 aspx 페이지 뒤에있는 코드의 데이터베이스 테이블에서 얻은 정보를 기반으로 div에 대한 CSS 스타일 특성을 수정하려고합니다. 다음은 본질적으로 내가하려는 일이지만 오류가 발생합니다.

Aspx :

<div id="testSpace" runat="server">
    Test
</div>

비하인드 코드 :

testSpace.Style = "display:none;"    
testSpace.Style("display") = "none";

내가 뭘 잘못하고 있죠?


testSpace.Style.Add("display", "none");

HtmlGenericControl이므로 권장되는 방법이 무엇인지 확실하지 않으므로 다음을 수행 할 수도 있습니다.

testSpace.Attributes.Add("style", "text-align: center;");

또는

testSpace.Attributes.Add("class", "centerIt");

또는

testSpace.Attributes["style"] = "text-align: center;";

또는

testSpace.Attributes["class"] = "centerIt";

이를 수행하는 또 다른 방법 :

testSpace.Style.Add("display", "none");

또는

testSpace.Style["background-image"] = "url(images/foo.png)";

vb.net에서는 다음과 같이 할 수 있습니다.

testSpace.Style.Item("display") = "none"

참고 URL : https://stackoverflow.com/questions/657144/how-do-you-modify-a-css-style-in-the-code-behind-file-for-divs-in-asp-net

반응형