【发布时间】:2012-01-20 16:28:23
【问题描述】:
我试图弄清楚如何根据用户角色显示/隐藏导航链接。目前我正在测试用户是否已登录,并且效果很好 - 这是我的代码:
<HyperlinkButton x:Name="AdminLinkButton" Visibility="{Binding User.IsAuthenticated, Source={StaticResource WebContext}, TargetNullValue=false, Converter={StaticResource VisibilityConverter}}" Style="{StaticResource LinkStyle}" NavigateUri="/Admin" TargetName="ContentFrame" Content="{Binding Path=Strings.AdminPageTitle, Source={StaticResource ApplicationResources}}"/>
但是,现在我需要对其进行更改,以确保仅当用户处于“管理员”角色时才能看到“管理员”按钮。
有人有建议吗?
谢谢,
【问题讨论】:
标签: silverlight authentication roles