개요 이 예제는 ASP, XML, HTML 4.0에 어느 정도 익숙하다는 가정 아래 작성되었다. 만일 이 글을 읽기 전에 "HTML 폼 데이터를 XML로 저장하는 방법"과 "XSL과 ASP를 이용하여 XML 데이터 수정하는 방법"이란 글을 아직 읽지 않았다면 그 글을 먼저 읽어볼 것을 권한다. 왜냐하면 이 글은 앞의 두 글에 대한 후속 글이기 때문이다. 만일 XML에 대한 기초 지식이 없는 사람은 먼저 "XML 기초 다지기"를 읽어볼 것을 권한다. 웹 상에서 XML 데이터를 삽입하는 방법 이 글에서 사용된 예는 "HTML 폼 데이터를 XML로 저장하는 방법"에서 사용된 예와 매우 비슷하다. 하지만 폼 데이터가 전송될 때 매번 새로운 파일을 만드는 것이 아니라 해당 파일이 이미 존재하는지를 점검한 후 존재..
기존에 올라온 asp로 mssql2000 DB의 테이블 정의서 출력하기는 mssql2005 에서는 무용지물이었다.왜? DB의 버전업하면서 시스템테이블을 없애거나, 이름을 변경해서 새로운 쿼리로 해야하는데.. 이거이거 엄청 귀차니즘이다.. 어떤 멋진분이 해놓으시면 쓸런지는 몰라도.... 그걸 알아내는데까지..시간도 걸렸고 나름 쿼리를 고쳐볼려했는데 힘들더라.. 그.래.서 해외사이트에서 검색해보니.. 오옷.. 멋진게 올라왔다.. 물론 출력된 결과값의 인터페이스가 별로긴 해도 뭐.. 값을 가져온다는 거에 감사하며.. 사용하기로 했다. ^^;;; sql 쿼리로 html을 만들어 내는데.. 그걸 출력해 쓰면 되겠다. 파일 첨부한다. 파일명: Script_to_generate_DB_Document_Version_1..
ASP.NET 인증 (Web.config) 1. 무인증 2. Windows 인증 1) web.config : 2) IIS -> 해당 웹사이트 속성 -> 디렉터리 보안 -> 인증 및 액세스 제어 : 편집 -> 익명 액세스 가능 : 체크 제거 3. Form 인증 : 인증쿠키를 client에 심어서 인증을 확인.*** 1) web.config : 응용 프로그램의 인증 정책을 설정 - name : 인증 쿠키명 - loginUrl : 인증 안되면 이동되는 페이지 - protection : 암호화(All, SHA1, MD5) - timeout 은 기본 30분 - 기존에 페이지 마다 로그인 유무를 확인하는 구문을 넣어 주었는데....loginUrl로 인해서...그런 노가다는 안해도 된다...^^ 2) web.conf..
마스터 페이지 : Page_Init 콘텐츠 페이지 : Page_Init 콘텐츠 페이지 : Page_PreLoad 콘텐츠 페이지 : Page_Load 마스터 페이지 : Page_Load 콘텐츠 페이지 : Page_LoadComplete 콘텐츠 페이지 : Page_PreRender 마스터 페이지 : Page_PreRenderLoad 콘텐츠 페이지 : Page_PreRenderComplete 시작 IHttpHandler.ProcessRequest 호출 초기화 OnPreInit 또는 PreInit - 마스터페이지 적용 / 테마 초기화 OnInit 또는 Init - 컨트롤들의 TrackViewState 메서드 호출 OnInitComplete 또는 InitComplete 상태로드 컨트롤들의 LoadControlSt..
1. 0001더하는법 예) 0001 + 1 = 0002; string code = "K00001"; int num = Convert.ToInt32(code.ToString().Substring(1)) + 1; string ccc = string.Format("{0}{1:D5}", "k",num); 2.숫자형을 화폐형으로 int aaa = 54021532; string ccc = String.Format("{0:c}", aaa); 3.소숫점자리를 반환 int aaa = 1254; string ccc = String.Format("{0:f3}", aaa); //소숫점 3자리를 반환 4. (,) 표시하기 int str = 60000; string aaa = String.Format("{0:N0}",str);