ASP.NETテーブルの行を非表示にしようとしていますが、以下のコード部分が機能していないため、構文の何が問題になっているのかわかりません。
動作しない:
<asp:TableRow runat="server" Visible='<%# Roles.IsUserInRole("ARoleThatIsNotInDatabase") %>'>
</asp:TableRow>
働く:
<asp:TableRow runat="server" Visible='False'>
</asp:TableRow>
働く:
if (System.Web.Security.Roles.IsUserInRole("ARoleThatIsNotInDatabase"))
{//Not Entering this area as expected
}