在使用标记时,如果我想有条件地包含一些内容,我会以正常方式使用占位符:
<asp:Placeholder Visible=<%# IsExpired %>
<span>Prolong your subscription</span>
</asp:PlaceHolder>
我也可以使用 if 指令:
<% if(IsExpired) {%>
<span>Prolong your subscription</span>
<% }%>
我更喜欢使用第一个,因为它不会让我的标记变得混乱。有条件地包含内容的最佳方式是什么?从性能的角度来看,它们是否相似?