0

我想要的是根据用户角色从 Site.Master 页面显示不同的 MenuItems。由于我没有找到如何做,我创建了两个站点母版页 - Site.Master 和 Acct_Site.Master。在 Site.Master 我有 CodeBehind="Site.master.cs" 和在 Acct_Site.Master 我有 CodeBehind="Acct_Site.master.cs"。我在 Site.Master.cs 和 Acct_Site.master.cs 中的 Page_Load 方法的第一条语句上设置了一个断点。

在第一个屏幕上,我编程在 Site.Master.cs 中的中断处停止,但接下来它在 Site.Master.cs 中的中断处停止,但显示 Acct_Site.Master。所以看起来Site.Master.cs被执行了,甚至显示Acct_Site.Master。任何想法为什么?

谢谢,

扎莱克

4

1 回答 1

0

我的错误 - 我发现名称 Acct_Site.Master 是一个无效名称 - 看起来我们无法在名称中添加下划线。我将 Acct_Site.Master 重命名为 AcctSite.Master 并且我的程序正常工作。

扎莱克

于 2012-12-30T02:52:02.003 回答