I am using an eval statement to display a string from a column value. Everything is setup fine in that regard, but when I put it into a bit of HTML, my text vanishes. Any ideas?
<ItemTemplate>
<i class="fa fa-exclamation-circle offense-icon added-hours" id="Offense_1" <%# Eval("OFFENSE").ToString() == "" ? "hidden" : "" %>></i>
<div id="addedDescription1" class="added-hours-description hide-description">
<%# Eval("OFFENSE") %>
</div>
</ItemTemplate>
Browser HTML:
<td>
<i class="fa fa-exclamation-circle offense-icon added-hours" id="Offense_1" ></i>
<div id="addedDescription1" class="added-hours-description hide-description">
Missing Document
</div>
</td>
Hide description CSS:
.hide-description {
visibility: hidden;
overflow: hidden;
position: absolute;
bottom: 0;
right: 0;
}