이것은 스타일 시트로 그것을 보여 주거나 숨기고 단순히 달성 할 수 있습니다.
메시지 영역을 유발하는 컨트롤은 괜찮지 만
아래 예에서는 DropDownList (AutoPostBack = True)입니다.
DropdownList가 변경되는 순간, 메시지 영역은 JavaScript로 표시되고 그 후 메시지 영역이 표시됩니다.
서버 측 처리는 AutoPostback으로 수행됩니다.
서버 측 처리 결과는 동일한 화면으로 돌아가고 메시지 영역이 다시 그려져 다시 숨겨져 있습니다.
1) 메시지 영역 준비
그것은 위치이기 때문에 : 절대적으로, 그것은 방해가되지 않습니다. 양식 직후에도 ...
그러나 UpdatePanel을 사용하는 경우 버튼처럼 버튼 안에 넣으십시오.
<div id = "waitmsg"style = "디스플레이 : 없음; 패딩 : 20px 40px; 색상 : 흰색; 위치 : 절대; 상단 : 250px; 왼쪽 : 150px">
현재 검색 중입니다. 잠시 기다려주세요.
</div>
JavaScript 준비
<script type = "text/javaScript"언어 = "javaScript">
함수 changevisible () {
var idwaitmsg = document.getElementById ( 'waitmsg');
if (idwaitmsg.style.display == 'none') {
idwaitmsg.style.display = 'block'; //표시하다.
} 또 다른 {
idwaitmsg.style.display = 'none'; //숨다.
}
}
</스크립트>
javaScript를 컨트롤에 붙여 넣습니다
로드 할 때도 속성을 제공하십시오.
드롭 다운이라면 OnChange
dropdownlist1.attributes [ "onchange"] = "changevisible ();";
라디오 버튼을 클릭하십시오
radiobuttonlist1.attributes [ "onclick"] = "changevisible ();";