我想检查FormattedLastFillDate
字段...语法如何引发错误...任何人都可以帮助在 .cshtml
文件中写入If条件...下面是代码块。
@if ( FormattedLastFillDate!= "My logic")
<tr>
<td class="td--numeric">{{OrderNumber}}</td>
<td>
<a href="@Url.Action(Mvc.Public.JavaScriptRequired())" onclick="popDrugImprint('{{Ndc}}', '{{{& DrugName}}}'); return false;">{{DrugName}}</a>
<div class="order-directions">{{Directions}}</div>
<div class="order-message">{{Message}}</div>
</td>
<td>{{DrugStrength}}</td>
<td>{{DrugForm}}</td>
<td class="td--numeric">{{FormattedRefillsLeft}}</td>
<td class="td--numeric">{{Ndc}}</td>
<td class="td--numeric">{{FormattedLastFillDate}}</td>
</tr>
答案 0 :(得分:0)
您需要尝试以下一项:
@if ( FormattedLastFillDate!= "My logic")
{
<tr>
<td class="td--numeric">{{OrderNumber}}</td>
<td>
<a href="@Url.Action(Mvc.Public.JavaScriptRequired())" onclick="popDrugImprint('{{Ndc}}', '{{{& DrugName}}}'); return false;">{{DrugName}}</a>
<div class="order-directions">{{Directions}}</div>
<div class="order-message">{{Message}}</div>
</td>
<td>{{DrugStrength}}</td>
<td>{{DrugForm}}</td>
<td class="td--numeric">{{FormattedRefillsLeft}}</td>
<td class="td--numeric">{{Ndc}}</td>
<td class="td--numeric">{{FormattedLastFillDate}}</td>
</tr>
}
答案 1 :(得分:0)
该变量应为可访问模式。 我认为您距离很近,请尝试以下操作:
*@{string FormattedLastFillDate= "test";}
@if (FormattedLastFillDate != "test")
{ <tr>
<td class="td--numeric">{{OrderNumber}}</td>
<td>
<a href="@Url.Action(Mvc.Public.JavaScriptRequired())" onclick="popDrugImprint('{{Ndc}}', '{{{& DrugName}}}'); return false;">{{DrugName}}</a>
<div class="order-directions">{{Directions}}</div>
<div class="order-message">{{Message}}</div>
</td>
<td>{{DrugStrength}}</td>
<td>{{DrugForm}}</td>
<td class="td--numeric">{{FormattedRefillsLeft}}</td>
<td class="td--numeric">{{Ndc}}</td>
<td class="td--numeric">{{FormattedLastFillDate}}</td>
</tr>
}*