ASP.Net 컨트롤을 사용하여 특정 작업을 할 때 모달 팝업으로 데이터 로딩중...과 같은 진행상태를 표시하여 진행 중에 화면에서 다른 작업을 할 수 없도록 하는 예제입니다.
이 예제에서는 Ajax 확장 컨트롤인 UpdatePanel, UpdateProgress 와 별도 컨트롤인 AjaxControlToolkit 을 사용하였고, 네이버까페 닷넷 프로그래머 모임에 심재운님이 올리신 글을 참고하였습니다.
AjaxControlToolkit 은 아래 URL 이나 아래 첨부파일에서 해당 .Net 버전에 맞는 걸로 다운받으시면 됩니다.
URL: http://ajaxcontroltoolkit.codeplex.com/releases/view/109918
AjaxControlToolkit.Binary.NET35.zip
AjaxControlToolkit.Binary.NET40.zip
AjaxControlToolkit.Binary.NET45.zip
로딩 중 이미지는 데이터 로딩중 표시하기 1 글에서 다운받으실 수 있습니다.
1. WebForm1.aspx.cs 부분
2. WebForm1.aspx 헤더 부분
3. WebForm1.aspx - HTML 부분
4. WebForm1.aspx - CSS 부분
5. WebForm1.aspx - Javascript 부분
6. 결과 화면
'웹 > ASP.Net' 카테고리의 다른 글
로컬 IIS 에 배포한 ASP.Net 웹 응용 프로그램 디버깅하기 (0) | 2015.11.25 |
---|---|
텍스트박스 값 입력 후 엔터시 자동으로 버튼 클릭 발생시키기 (0) | 2013.11.14 |
데이터 로딩중 표시하기 1 - Ajax 컨트롤 UpdatePanel, UpdateProgress (0) | 2013.09.27 |
웹폼에서 Ajax 실행하기 3 - jQuery Ajax + JSON (0) | 2013.09.14 |
웹폼에서 Ajax 실행하기 2 - jQuery Ajax (0) | 2013.09.14 |