2015-01-17 14 views
0

asp 페이지로 작업하고 테이블에서 "참 거짓"문을 변경해야합니다. 그러나 나는 asp 페이지에 boolen 데이터 대신 "string"을 추가하는 방법을 알 수 없었다. 그건 내가 ASP 코드 블록, 내가 그것을 변경해야합니다. 각도 페이지에서 제어하는 ​​.aspx 페이지에 조건문을 추가하는 방법

<tr data-ng-repeat=" ticket in ticketList"> 
            <td>{{ticket.UserId}}</td> 
            <td>{{ticket.State}}</td> 
            <td> 

나는

<td>{{<%# ((bool)Eval("ticket.State") != false) ? "Tested" : "NotYet" %>}}</td> 

는하지만, 그것은 작동하지 않습니다하려고 노력. 해당 대구 블록에 조건문을 삽입하려면 어떻게해야합니까? 어떤 조언을 주셔서 감사합니다.

답변

0

이 앱은 참다운 JS 앱이므로 여기서는 <%# Eval .. %> 것을 사용할 수 없습니다. ticket in ticketList의 루프를 data-ng-repeat에 사용하고 있음을 눈치 챘을 것입니다 .Point는 렌더링을 위해 서버 측 구현을 적용 할 수 없습니다. angularjs 방식으로해야합니다. 다음은 몇 가지 예입니다.

anglejs 버전이 1.1.5 이상인 경우 다음과 같은 방법으로 작동합니다. inline conditionals in angular.js

을 또는 다른 지시는 너무 사람들을 시도 할 수 ng-show, ng-hide, ng-switch 같은있다 - 낮은 버전의 경우

<td>{{ticket.State === "false" ? "Tested" : "NotYet"}}</td>

이 도움이 될 것입니다!

+1

대단히 감사합니다. 그것은 작동합니다! –