如何在中继器ASP.NET中显示会话中的所有项目及其值

如何在中继器ASP.NET中显示会话中的所有项目及其值,asp.net,session,repeater,Asp.net,Session,Repeater,对于如何在中继器中显示会话中的所有项目,我有点困惑 任何建议???都实现了IEnumerable,因此您可以直接绑定到它 // Code-behind this.Repeater1.DataSource = Session; this.Repeater1.DataBind(); 会话枚举其键,而不是其值,因此,如果您想同时看到这两个键,请在.aspx模板中执行此操作: <asp:Repeater runat="server" ID="Repeater1"> <Item

对于如何在中继器中显示会话中的所有项目,我有点困惑

任何建议???

都实现了
IEnumerable
,因此您可以直接绑定到它

// Code-behind
this.Repeater1.DataSource = Session;
this.Repeater1.DataBind();
会话枚举其键,而不是其值,因此,如果您想同时看到这两个键,请在.aspx模板中执行此操作:

<asp:Repeater runat="server" ID="Repeater1">
    <ItemTemplate>
        Key: <%# Container.DataItem %>,
        Value: <%# Session[Container.DataItem.ToString()].ToString() %>
    </ItemTemplate>
</asp:Repeater>

关键字:,
价值: