Claro, este día tengo tiempo libre.
Acabo de crear una tabla con tres campos: Id_Estado, FechaAlquiler y Estado (este último para que la tabla no se vea pequeñita jeje).
Utilicé un LINQ Datasource en lugar de un AccessDataSource y copié la misma porción de código:
Código:
...
<td>
<asp:Label ID="Lbl_Estado" runat="server" Text='<%#Object.Equals(null, Eval("Estado")) ? "Disponible" : "Alquilado" %>' />
</td>
...
Y me funciona...
Noto en el código que has puesto que no esta la parte del error ni la parte de la imágen. Sería bueno que subieras la parte - justo y cómo da error - y así comencemos a verificar errores.