Почему отображается следующий код
"> Текст
<asp:Label ID="idlabel" runat="server" style='display:<% Eval(mystring.ToLower().Contains("search")) ? "none;" : "block;" %>' ClientIDMode="Static">Text</asp:label>
Попробуй это:
<asp:Label ID="idlabel" runat="server" style='<%# "display: " + Eval(mystring.ToLower().Contains("search") ? "none;" : "block;" ) %>' ClientIDMode="Static">Text</asp:Label>
</asp:Label>
, а не</label>
. Я предполагаю, что это опечатка, хотя.