본문 바로가기

ASP.NET16

Trace 정보 보기 속성 창에서 Trace를 True로 주면 웹 페이지 실행시 하단에 유용한 Trace 정보를 출력해준다. 디버깅시 활용 가능. 2016. 12. 2.
코드한줄 작성없이 게시물 출력, 페이징, 검색하기, ajax적용하기 코드한줄 작성없이 게시물 출력, 페이징, 검색 기능을 구현해보자 디자인 탭을 열고 도구상자에서 데이터 > SqlDataSource 컨트롤을 올린다. SqlDataSource 컨트롤의 데이터 소스 구성 > 새 연결 통해 사용할 데이터베이스를 설정한다. 그리고 GridView를 올리고 위에서 설정한 SqlDataSource를 선택한다 GridView선택 후 속성창에서 페이징 설정 true 등 처리한다 추가로 ASP.NET AJAX를 이용하도록 개선해보자 디자인 탭에 최상단에 도구상자의 AJAX확장 하위의 ScriptManager를 넣는다. 그리고 도구상자 AJAX확장 하위의 UpdatePanel을 두개 넣는다 기존 GridView와 검색 TextBox, Button을 이 UpdatePanel에 각 각 붙여 .. 2016. 12. 2.
NuGet 통해 필요한 패키지 다운로드 & 설치하기 Visual Studio에서는 NuGet을 통해 필요한 패키지를 다운로드하고 설치할 수 있다 도구 > NuGet 패키지 관리자 > 패키지 관리자 콘솔/솔루션용 NuGet 패키지 관리, 패키지 관리자 설정 메뉴를 이용하면 됨. 솔루션용 NuGet 패키지 관리를 클릭해서 나오는 내역에서 필요한것을 선택하여 '설치' ! 온라인 검색 창에 필요한 패키지명을 넣고 검색 (아래는 jquery를 검색하여 설치 진행중인 화면) 설치가 되고나면 솔루션 탐색기를 통해 jquery 관련 파일들이 포함된것을 볼 수 있다. 2016. 12. 2.
로그인 처리하기 로그인 처리하기 모든 페이지 접속시 우선 로그인 페이지를 띄우고 처리하도록 설정해보자. 1) 간단하게 하기위해 DB접속하여 ID/PW 체크하는 부분은 생략하고 ID가 testID일때 인증되도록 일단 처리해보자 web.config Login.aspx 디자인탭에서 디자인 Login.aspx.cs using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; namespace WebApplication4 { public partial class WebForm5 : System.W.. 2016. 12. 1.