C#

C# 지식

용성 2022. 1. 13. 01:15

wwwroot

모든 정적인 파일(html, css, js, 이미지)가 들어가는 곳

app.UseStaticFiles(); // wwwroot에 들어가는 정적 파일을 사용가능하게 해주는 미들웨어

 

 

@PageData (레이아웃 페이지에 데이터 전달)

콘텐츠 페이지에서 레이아웃 페이지에 참조 해야 하는 데이터를 정의할 수 있습니다. 그렇다면 콘텐츠 페이지에서 레이아웃 페이지로 데이터를 전달 해야 합니다. 예를 들어 사용자의 로그인 상태를 표시 하거나 사용자 입력을 기준으로 콘텐츠 영역을 표시 하거나 숨길 수 있습니다.

콘텐츠 페이지에서 레이아웃 페이지로 데이터를 전달 하려면 콘텐츠 페이지의 PageData 속성에 값을 입력할 수 있습니다. PageData 속성은 페이지 간에 전달 하려는 데이터를 포함 하는 이름/값 쌍의 컬렉션입니다. 그러면 레이아웃 페이지에서 PageData 속성의 값을 읽을 수 있습니다.

다른 다이어그램은 다음과 같습니다. 이 항목에서는 ASP.NET가 PageData 속성을 사용 하 여 콘텐츠 페이지의 값을 레이아웃 페이지에 전달 하는 방법을 보여 줍니다. ASP.NET가 웹 페이지 빌드를 시작 하면 PageData 컬렉션을 만듭니다. 콘텐츠 페이지에서 PageData 컬렉션에 데이터를 저장 하는 코드를 작성 합니다. PageData 컬렉션의 값은 콘텐츠 페이지의 다른 섹션 또는 추가 콘텐츠 블록 에서도 액세스할 수 있습니다.

 

출처 : https://docs.microsoft.com/ko-kr/aspnet/overview

728x90

'C#' 카테고리의 다른 글

using 문  (0) 2022.01.18
구조체(struct) , 클래스(class)  (0) 2022.01.18
for, foreach 차이  (0) 2022.01.18
String 함수  (0) 2022.01.18
C# 시작  (0) 2022.01.09