我正在使用eval语句来显示列值中的字符串。在这方面,一切都设置得很好,但是当我把它放到一些HTML中时,我的文本就消失了。有什么想法吗?
<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>
浏览器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>
隐藏说明CSS:
.hide-description {
visibility: hidden;
overflow: hidden;
position: absolute;
bottom: 0;
right: 0;
}
答案 0 :(得分:0)
文本在那里。您需要从hide-description
中移除div
css类才能看到它。