2012-10-19 2 views
-2

이 구문에 세 번째 조건을 추가하여 S139a 필드가 보이지 않게해야합니다.mvc3을 사용한 다중 조건

<div style="float: left; width: 80px; visibility: visible">S139a:</div> 
<div style="float: left;">@if (Model.xyz == 0) 
{@Html.Raw("No")} 
else 
{@Html.Raw("Yes")} 
</div> 
<div style="clear: both;"></div> 
+2

코드를 추가해야합니다. 'S139a' 필드 란 무엇입니까? – Gromer

답변

0

그런 다음 "아니오"또는 "예"를 표시 처리, ifS139a 필드를 표시하는 코드를 포장 할 수 있습니다.

@if (Model.SomeProperty == false) 
{ 
    // Display the S139a field. Then check xyz. 
    if (Model.xyz == 0) 
    { 
     @Html.Raw("No") 
    } 
    else 
    { 
     @Html.Raw("Yes") 
    } 
} 

는 내가 정말 S139a 필드, 또는 어떤 코드의 나머지 부분이 어떻게 생겼는지 알 수 없기 때문에, 몇 가지 가정을 만들고 있어요.

+1

왜 -1일까요? 나에게 유효한 대답처럼 보입니다. –

+1

그래, 나는이 시점에서 downvotes를 무시하기 시작했다. 적어도 사람에게 _ 왜 당신이 질문을하거나 답변에 downvote를하라고 말할 것입니다! – Gromer

+0

OP의 질문에 대한 답변이 아니므로 @Gomer. 그 겉 (외부)을 어디에서 얻었습니까? 왜 안쪽에? 그리고 세 번째 조건은 무엇입니까? –