ASP.NET 3.5で次のことをしようとしています。基本的に、LINQDataSource を DataList にバインドしています。「削除済み」というプロパティがあり、それが真なら別のマークアップを表示したい。次のコードはエラーをスローします。
<asp:DataList runat="server">
<ItemTemplate>
<% If CBool(Eval("Deleted")) Then%>
...
<% Else%>
...
<% End If%>
</ItemTemplate>
</asp:DataList>
これは可能ですか?そうでない場合、代替手段は何ですか?