라벨을 만들었을 때 디자이너가 아무 것도 표시하지 않도록 설정했습니다. 자바 스크립트 - control.style.display = "none"; and control.style.display = "";?
<asp:Label ID="label1" runat="server" style="display:none;" Text="LABEL" asp:Label>
나는에 의해 눈에 보이는 레이블을 설정하는 자바 스크립트를 사용 : 나는 라벨이 양식에 될 경우이 공간을 생성 할 때
var lbl = document.getElementById('label1');
lbl.style.display="";
하지만 라벨 자체는 표시되지 않습니다. 나는 시도했다.
lbl.style.display="inline";
lbl.style.display="block";
레이블이 나타나는지 확인하기 만하면된다. 아직도 아무것도. 레이블이있는 여유 공간 만 생깁니다.
요소에 텍스트가 포함되어 있습니까? 요소에 다른 스타일이 적용 되었습니까? –
'lbl.style.display = "inline";'을 사용해서는 안됩니까? – MooGoo
펠릭스 킹 - 적용되는 다른 스타일은 색상뿐입니다. 그리고 그 요소는 확실히 텍스트를 가지고 있습니다. – Johnrad