高手来帮忙求救~~~TreeView的节点用权限来不显示的问题,,,急急急急急急急急急急急急急急
我想TreeView来做一个MENU。我现在把TreeView里的数据从SiteMap里获取出来的。
在SiteMap文件里写了
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0">
<siteMapNode url="">
<siteMapNode url="~/FileInfo/Index.aspx" title="查询" description="查询"/>
<siteMapNode url="~/PersonInfo/PersonInfo.aspx" title="修改个人信息" description="修改个人信息" />
<siteMapNode url="~/FileInfo/PathConfig.aspx" title="设置下载连接" description="设置下载连接"/>
<siteMapNode url="~/Message/Message.aspx" title="信息箱" description="信息箱"/>
<siteMapNode url="~/UserInfo/UserInfo.aspx" title="用户管理" description="用户管理" />
<siteMapNode url="~/MessageBoard/BBSList.aspx" title="论坛" description="论坛" />
<siteMapNode url="~/Statistics/Statistics.aspx" title="资源统计表" description="资源统计表" />
</siteMapNode>
</siteMap>
然后用SiteMapDataSource把siteMap文件里的内容绑定到TreeView里。
想让用户区分来判断此节点显示/不显示。
条件语句我有可是这条件语句不知道往哪写。
普通用户的时候显示"查询","修改个人信息","信息箱","论坛"其他的给隐藏没有权限。
用户是"admin"的话显示所有。
请高手来帮帮这个问题,
小弟再次谢谢各位~~~~~~~~~~~~