我正在使用会话将第一页中从用户获取的值传递到第二页并列出它们。要列出我使用 DataList 的数据,但是当我运行它时,它会重复多次并打印相同的数据17次(会话中的数据计数)。
这是我的( * .aspx )文件:
<asp:DataList ID="dgList" runat="server" Visible="false">
<ItemTemplate>
<div class="row static-info">
<div class="col-md-5 name"> Name: </div>
<div class="col-md-7 value"><%#Session["gName"].ToString() %></div>
<%--<%G Adi %>--%>
</div>
</ItemTemplate>
</asp:DataList>
和( *。cs )文件,我将数据列表绑定到会话:
if (Session["Kategori"].ToString().Equals("Dg"))
{
dgList.DataSource = Session;
dgList.DataBind();
dgList.Visible = true;
}