전체 글303 IIS 설정 후 기본 페이지 오류 날때 IIS 설정 후 기본 페이지 localhost로 호출시 아래와 같은 오류 날때 서버 관리자에서 기능 > 기능 제거 > WCF 를 해주고 IIS관리자에서 IIS 재시작(다시 시작) 해주면 됨 이제 브라우저에서 localhost 호출시 기본 페이지가 뜨면 정상! 2016. 12. 2. Entity 프레임웍 사용하여 코드 한줄없이 데이터 가져와서 데이터출력,페이징 등 처리하기 Entity 프레임웍 사용하여 코드 한줄없이 데이터 가져와서 데이터출력,페이징 등 처리 가능하다. 솔루션 탐색기에서 솔루션 선택 후 새 항목 추가(ctrl + shfit+a) > 데이터 > ADO.NET 엔터티 데이터 모델 추가 버튼 누르고 데이터베이스 EF Designer 선택 후 다음. 예, 중요한 데이터를 연결 문자열에 포함합니다. 선택. (밑에 기존에 Web.Config의 연결 설정 저장 부분에 저장 체크되있고 지정한 DB이름+Entities1 형태로 이름이 지정되어 있는것을 볼 수 있다) Model1.edmx 파일 화면에 선택한 테이블들의 ERD가 보여짐 디자인뷰에서 GridView하나 추가하고 드 한뒤 GridView선택 후 '새 데이터 소스' 눌러서 위에서 만든 EntityDataSource.. 2016. 12. 2. LINQ 써서 간단하게 데이터 가져와서 출력하기 먼저 데이터를 가져오기 위해 솔루션 탐색기에서 솔루션 선택후 새 항목 추가(ctrl+shift+a) > 데이터 > 'LINQ to SQL 클래스'클릭(.dbml 페이지가 생성 됨) 서버 탐색기에서 데이터 연결에서 DB선택 후 가져올 테이블을 선택하고 드래그하여 .dbml페이지에 올린다. 디자인탭에서 GridView하나 넣고 WebForm3.aspx.cs에다 LINQ구문 넣어주고 실행하면 끝 } using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace WebApplication5 { public partial class We.. 2016. 12. 2. 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 ··· 38 39 40 41 42 43 44 ··· 51 다음