728x90
반응형
cshtml 파일에서 html 생성 구문 만들다가
@helper 로 사용하는 함수와 function 영역에 포함된 함수는 각각 어떤 경우에 사용하는지 의문이 들었다.
@helper GetMasterList(string kind){
//...
}
@functions {
public static HtmlString GetSubList(string kind){
//...
}
}
@functions
함수는 .cshtml 파일 내에서 서버 측 코드를 정의하는 방법이다.
Razor 코드를 사용하여 C# 코드로 작성한다.
파일 내에서 사용할 때 @function 내에 함수를 작성한다.
@helper
@helper로 정의한 함수는 서버 측 코드 파일에서 정의된 함수이다.
다양한 .cshtml 파일에서 동일한 기능을 수행하는 코드를 작성한다.
출처 | ChatGPT
728x90
반응형
'.NET' 카테고리의 다른 글
콜백함수 개념 Callback Javascript C# 에서 사용 | ChatGPT (0) | 2023.08.27 |
---|---|
C# 에서 의존성 주입 사용하는가 (Dependency Injection) | ChatGPT (0) | 2023.08.25 |
C# 만나이 계산 방법 (chatGPT) (0) | 2023.08.01 |
System.Data.SqlClient.SqlParameter 를 사용하여 nvarchar(max) 코드 설정하는 방법 (chatGPT) (0) | 2023.07.30 |
HttpContext.Current.Response.Write 에 개행 \n 문자 넣는 방법 (chatGPT) (0) | 2023.07.29 |