MVC 썸네일형 리스트형 Mvc5 개별 사용자 계정 인증 방식에 사용자 추가 정보 테이블 연결하기 버전 정보.NET Framework 4.7Mvc 5.2.3.0입니다. 이전에 비슷한 글을 작성한적이 있다.개별 사용자 계정 인증을 사용하고 그로인해 생성된 테이블에 추가 정보를 담을 수 있는 컬럼을 만들어 정보를 그 컬럼에 담는 방법이었다.이번 방법은 사용자 정보를 담는 컬럼이 아니라 테이블 자체를 만들어서 Id 값으로 연결하여 사용하는 방법이 되겠다. 버전이 올라감에 따라 사용자 정보를 담는 테이블명이 바뀌었던것 같고 그래서 차후 버전업을 해야 될 필요성이 생기고하면 지금의 형태가 좀 더 수월하게 진행할 수 있지않을까해서 사용하는 방법이다. 일단 이쯤에서 이전글도 한번 링크 걸겠다.2018/08/26 - [Asp.net (C#.net)] - Mvc5 개별 사용자 인증 방식에 추가 정보란 만들기 1. 새.. 더보기 asp.net Mvc5 passwod validation 변경 (암호 정책 변경) 일단은 mvc5 버전입니다. 그리고 기본 인증으로 진행할 때 참고하시면 됩니다. mvc5의 암호는 꽤 강력하게 설정해야 합니다. 복잡도가 높아요... 뭐 좋긴합니다만.. 좀 유동적으로 해야할 일이 생겨서.. 작업하는 김에 포스트 하나 추가...;; 우선 위치는 /App_Start/IdentityConfig.cs 입니다. /App_Start/IdentityConfig.cs public static ApplicationUserManager Create( ... ) { var manager = new ApplicationUserManager( ... ); ... 중략 ... // 암호에 대한 유효성 검사 논리 구성 manager.PasswordValidator = new PasswordValidator { R.. 더보기 Asp.net Mvc PagedList 페이징 처리 (검색 기능 포함) (2) 검색 기능 추가이다. 기본 환경은 1편이랑 동일하고 몇몇 구문이 추가가 된다. 1. Controller 수정 : 우성 컨트롤러부터 수정한다. 가장 기본적인거는 검색어이다. 그런데 변수를 2개 쓴다. 우리가 5페이지를 보고 있다가 갑자기 검색을 하게 된다고 가정을 한다면.. 검색된 후 페이지가 어떻게 될까? 아마도 검색 후 1페이지가 아닌 5페이지를 가르키게 된다. 개인적으로는 그래도 된다고 생각한다만;;; 너무 논리적이잖아.. 난 전혀 안이상해..;; 그리고 검색어로 다시 8페이지 보고 있다가 다시 검색할때... 어라 새 검색어야? 아니면 기존에 보고 있던 검색어야? 판단해야 한다.. 그래서 부득이하게 이런걸 없애기 위해서 검색어는 2개의 변수에 저장한다. 녹색은 주석이고 파란색이 추가된 부분이다. [C.. 더보기 Asp.net Mvc PagedList 페이징 처리 (검색 기능 포함) (1) 현재 저의 버전은 아래와 같습니다. .framework : 4.5.2 Mvc : 5.2.3.0 Paged : 1.17.0 PagedList.Mvc : 4.5.0 게시판의 하이라이트 페이징 기능... 닷넷프레임워크 Mvc로 작업을 했을경우 페이징을 지원하는 패키지가 있는데.. 그중 대표적인 라이브러리 중 하나인 PagedList 를 사용해보겠습니다. 우선 적용할 프로젝트가 있고 페이징을 뺀 기본적인 게시판 기능이 만들어져있다는 가정하에 진행하도록 하겠습니다. 그리고 저는 일반 게시판이 아닌 배너 게시판에 페이징 기능을 추가하면서 작업한걸 스샷 찍은거라 Board가 아니라 Banner라는 테이블에 연결되는 혼돈하지말아주세요. 1. PagedList 패키지 설치라이브러리 설치 1) 우선 참조에 가셔서 마우스 .. 더보기 이전 1 다음