Я хочу отобразить изображение, если выполнены 2 условия.Условный оператор в выражении для привязки данных
- Элемент данных не является нулевым
- Значения элемента данных больше, чем 0
разметки
<img id="Img1" runat="server" visible='<%#IIF(DataBinder.Eval(Container.DataItem,
"amount") is DBNull.Value Or DataBinder.Eval(Container.DataItem,
"amount") = 0, False, True)%>' src="/Images/check.png" />
Сообщение об ошибке
оператор '=' является не определен для типа «DBNull» и введите «Integer». Описание: Необработанное исключение возникло во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и ее возникновении в коде.
Сведения об исключении: System.InvalidCastException: Operator '=' не определен для типа 'DBNull' и введите 'Integer'.