Представьте, что у меня есть кнопка ссылки "readMore" в ItemTemplate
ретранслятора, и я хочу установить для нее display: none;
, когда содержание каждого сообщения меньше, чем, скажем, 2000 символов.
<asp:repeater id="postsRepeater" runat="server"
onitemdatabound="postsRepeater_ItemDataBound">
<ItemTemplate>
<a class="button" href="#" runat='server' id='more'>Read More</a>
</ItemTemplate>
</asp:repeater>
В PHP вы можете просто написать что-то вроде:
<?php echo (contentLength < 2000 ? 'display: none;' : ''); ?>
Тем не менее, я проверил этот код и он выдал и ошибка:
<%= Eval("Content").Length < 2000 ? "display: none;" : string.Empty %>
Возможно ли этонаписать троичный встроенный ASP.NET в элемент управления Repeater?Как?