动态切换控制用户取决于用户是否登录"

时间:2016-03-22 10:21:25

标签: c# asp.net webforms

我有点困惑我怎么想这样做。 几个小时以来一直在读东西。 有些人向面板添加控件,有些人会将其添加到占位符, 现在我有点不知道该怎么做..

我需要导航栏,我在控制用户中有一个导航栏,显示头像,用户昵称等,另一个用户控件是未登录到站点的用户。我需要一种方法来切换这两个控件,具体取决于session!= null

任何人都知道如何做到这一点?

1 个答案:

答案 0 :(得分:0)

我明白了,对于那些很快就会寻找它的人来说。

            <asp:Panel ID="nave" runat="server"></asp:Panel>

和cs

            UserControl uc = (UserControl)Page.LoadControl("~/controls/navlog.ascx");
            nave.Controls.Add(uc);