Treeview+sitemap分配用户权限
haiww 2015-06-22 05:39:36 SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["conStr"]);//连接数据库
protected void Page_Load(object sender, EventArgs e)
{
GetTreeViewControl();//显示不同权限的菜单
}
public void GetTreeViewControl()
{
if(Session["cw"]!=null && Session["xat"]!=null && Session["xzat"]!=null && Session["admin"]!=null)
{
string CW = Session["cw"].ToString().Trim();
string XAt = Session["xat"].ToString().Trim();
string XzAt = Session["xzat"].ToString().Trim();
string Admin = Session["admin"].ToString().Trim();
if (CW == "1" || XAt == "1" || XzAt =="1" || Admin == "1")
{
SiteMapDataSource1.SiteMapProvider = "Web"; //加载全部权限sitemap
}
}
}
界面无法显示出Treeview的内容,设下断点时,只在 if(Session["cw"]!=null && Session["xat"]!=null && Session["xzat"]!=null && Session["admin"]!=null)跳过,不执行里面的代码,这怎么解决?