我尝试使用以下代码根据用户的角色隐藏按钮:
<asp:Button ID="btndisplayrole" Text="Admin Button" Visible='<%= WebApplication1.SiteHelper.IsUserInRole("Admin") %>' runat="server" OnClick="DisplayRoleClick" />
但是当我运行上面的代码时,我会得到以下错误信息:
无法从其字符串表示形式“<%= WebApplication1.SiteHelper.IsUserInRole("Admin") %>”创建类型为“System.Boolean”的对象,用于“Visible”