网站的表头部分的菜单是一个用户控件,在用户控件的Page_Load事件中,根据角色信息绑定相应的xml文件,来赋予不同权限用户不同的菜单 protected void Page_Load(object sender, EventArgs e)
{ lblLogName.Text = Context.User.Identity.Name;//显示登陆用户名,这个没有问题
if (Page.User.IsInRole("admin"))
xmldatasource.DataFile = "~/XML1.xml"; else if (Page.User.IsInRole("mid"))
xmldatasource.DataFile = "~/XML2.xml";
else if (Page.User.IsInRole("lower"))
xmldatasource.DataFile = "~/XML3.xml";
else
Response.Write("NotFound");
}
{ lblLogName.Text = Context.User.Identity.Name;//显示登陆用户名,这个没有问题
if (Page.User.IsInRole("admin"))
xmldatasource.DataFile = "~/XML1.xml"; else if (Page.User.IsInRole("mid"))
xmldatasource.DataFile = "~/XML2.xml";
else if (Page.User.IsInRole("lower"))
xmldatasource.DataFile = "~/XML3.xml";
else
Response.Write("NotFound");
}
解决方案 »
- 模式化窗口第二次打开时不执行后台语句
- 关于在.net中改写在前台用JS脚本写入的Cookie的问题
- |zyciis| 一个表的排序的问题 如何来做从小到大的不重复排序
- dropdownlist无刷新时间(无联动)
- 33963771成都.NET技术群,欢迎你的加入...
- 如何???将数据库的图片显示到Image控件上
- C# 怎么翻译成vb.net 阿???? csdn高手解答
- 都是后台文件惹的祸
- 在Div里放了个DATAGRID,怎么样把标题栏一个一列固定?
- 求助:从同学那边拷了一个ASP的系统运行时候出现下面的错误
- 一直用的都是FLASH的那个图片切换,现在发现起点那样的图片切换也很多
- 请教一个菜鸟问题
设置Page属性