Я работаю над небольшой проблемой, когда пытаюсь показать / скрыть панель на основе двух критериев
- Специальное поле данных не должно быть пустым
- Конкретные данные также не должны быть равны «Не перемещаемым»
К сожалению, это не работает для меня (обратите внимание, что настройка одного или другого критерия работает просто отлично.)
<asp:Panel runat="server" Visible='<%#If(Not String.IsNullOrEmpty(DataBinder.Eval(Container.DataItem, "_236")) Or Not DataBinder.Eval(Container.DataItem, "_236") = "Not Relocatable", True, False)%>'>
<tr>
<td>
</td>
<td class="align-right lightgreen">
Buyer would consider relocating a business, if it is:
</td>
<td>
</td>
<td colspan="3">
<%#DataBinder.Eval(Container.DataItem, "_236")%>
</td>
<td>
</td>
</tr>
</asp:Panel>
Кто-нибудь может протянуть мне руку, чтобы исправить эту проблему?