問題:如何在 telerik:GridTemplateColumn 的 ItemTemplate 使用 IF , 使用 <%#iif 行不通,發生iif未定義。
其他辦法:使用其他元件,設定 Visible = True or False。
<telerik:gridtemplatecolumn headertext="Result" uniquename="ResultString">
<itemtemplate>
<asp:panel runat="server" visible="<%# Eval("ResultString")!=""%>">
<div class="ResultString" style="display: none">
<%#Eval("ResultString") %>
</div>
</asp:panel>
<asp:panel runat="server" visible="<%# Eval("ResultString")==""%>">
<div class="ResultString" style="display: none">
No Data
</div>
</asp:panel>
</itemtemplate>
</telerik:gridtemplatecolumn>
Refer: