2. Views 폴더에 Tech 폴더를 생성한 후 Tech 컨트롤러의 Index 액션에 해당하는 Index.cshtml 뷰 페이지를 다음과 같이 작성한다. 레이아웃을 따로 사용하지 않기에 angular.js와 앞서 생성한 TechApp.js와 TechController.js 파일을 직접 추가한다. 나머지 코드는 AngularJS의 전형적인 데이터 출력과 입력 관련 코드를 나타낸다.
▼ /Views/Tech/Index.cshtml
@{
Layout = null;
}
<div ng-app=“TechApp”>
<div ng-controller=“TechController”>
<h2>{{ title }}</h2>
<h3>출력</h3>
<ul ng-repeat=“t in teches”>
<li>{{ t.title }}</li>
</ul>
<h3>입력</h3>
<div>
기술명: <input type=“text” name=“Title” ng-model=“NewTech.Title” />
<input type=“button” name=“name” value=“저장”
class=“btn btn-primary” ng-click=“add()” />
</div>
</div>
</div>
<script src=“~/lib/angular/angular.js”></script>
<script src=“~/app/Tech/TechApp.js”></script>
<script src=“~/app/Tech/TechController.js”></script>