it-swarm.dev

뒤에 코드를 통해 아무것도 표시하지 않는 방법

나는 이것을 시도했다

login_div.Style("display") = "none";

그러나 그것은 작동하지 않습니다. 어떻게 div의 코드를 통해 div 표시를 none으로 설정할 수 있습니까? aspx에는 div가 있습니다.

<div id="login_div" runat="server">
29
Mishigen

나는 이것이 효과가 있다고 믿는다.

login_div.Attributes.Add("style","display:none");
59
Mark Sherretta

이것이 작동하는지보십시오 :

Panel2.Style.Add("display", "none");
10
shyam sundar

이 시도

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

그리고 코드 뒤에.

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

4
weweng

이것은 로그인 div이므로 기본값으로 표시해서는 안됩니다. 계속해서 자바 스크립트를 통해 표시하려고한다고 가정합니다.

<div id="login" style="display:none;">Content</div>

그런 다음 jQuery를 사용하십시오.

<script type="javascript">$('#login').show();</script>

고려해야 할 다른 방법은 다음과 같습니다.

<div id="login" style="display:<%=SetDisplay() %>">Content</div>

그리고 SetDisplay () 메소드 출력 "none"또는 "block"

2
sestocker
if(displayit){
  login_div.Style["display"]="inline"; //the default display mode
}else{
  login_div.Style["display"]="none";
}

이 코드를 Page_Load 작동합니다. (Page_Init에서 수행하는 경우 viewstate를 입력하여 내용을 변경해야 함)

1
Earlz