ProgramingTip

직선 텍스트 출력을위한 MVC 3 Razor 구문?

bestdevel 2020. 12. 29. 07:45
반응형

직선 텍스트 출력을위한 MVC 3 Razor 구문?


Razor를 사용하여 어떤 유형의 html 태그로 래핑하지 않고 직선 텍스트를 작성하는 방법은 무엇입니까?

예 (작동하지만 추가 스팬 태그가 추가됨) :

@{ var foo = true; }
@if(foo) { <span>Yes</span> } else { <span>No</span> }

최종 마크 업을 가능한 한 깨끗하게 유지하고 추가 태그가 좋아요하고 싶습니다.

감사합니다!


<text>태그 사용

@{ var foo = true; }
@if(foo) { <text>Yes</text> } else { <text>No</text> }

<text>면도기 뷰 엔진 태그 신호를 출력하는 내용을 기록한다.

또는 다음을 사용할 수 있습니다. @:

@{ var foo = true; }
@if(foo) { @:Yes } else { @:No }

여기서 주목해야 할 사항 :

@ : @ 내부에서만 사용할 수 있습니다.

(나와 같은 몸이 왜 @ :가 작동하지 않는지 궁금해하는 경우!)

참조 URL : https://stackoverflow.com/questions/5451396/mvc-3-razor-syntax-for-straight-text-output

반응형