2010-03-05 10 views

Répondre

2

HttpSessionState implémente IEnumerable, de sorte que vous pouvez lier directement à cela.

// Code-behind 
this.Repeater1.DataSource = Session; 
this.Repeater1.DataBind(); 

La session de ses clés, énumère pas ses valeurs, donc si vous voulez voir les deux, le faire dans votre modèle .aspx:

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