Remark : <text></text>로 html 명확하게 변환과 html 이라는 테그로 어림직 하게 알려주기.
1.명시적 전환 : HTML 또는 Razor 태그가 없으면 Razor 런타임 오류 방지
1 2 3 4 5 6 7 |
@for (var i = 0; i < people.Length; i++) { var person = people[i]; <text>Name: @person.Name</text> } |
1 2 3 4 5 6 7 |
@for (var i = 0; i < people.Length; i++) { var person = people[i]; @:Name: @person.Name //전체 줄 적용 } |
1.암시적 전환: 코드 블록의 기본 언어는 C#이지만, Razor Page를 다시 HTML로 전환할 수 있습니다.
1 2 3 4 5 6 |
@{ var inCSharp = true; <p>Now in HTML, was in C# @inCSharp</p> } |