gpt4 book ai didi

c# - 在 Asp.net 中检索对象列表

转载 作者:行者123 更新时间:2023-11-30 22:27:31 24 4
gpt4 key购买 nike

我在 deafault.aspx.cs 页面中创建了一个类对象列表作为变量

List<BoldGauge> boldGauges = new List<BoldGauge>();

我在 nessacary 函数中创建我的对象,然后将新创建的对象添加到列表中,以便稍后根据需要检索它。

当我稍后尝试循环对象时,boldGagues 计数 = 0。我假设我需要将列表添加到 session 变量或 session 状态。

有人知道最好的方法吗?多个列表中可能有许多不同类型的控件,因此如果有人可以推荐一种最便宜且高效的方法,我将不胜感激。

最佳答案

要在回传中保留列表,您需要将列表存储在某处。

您可以将其存储在Session中,但更适用的地方可能是ViewState。

ViewState.Add("GaugesList", boldGauges);

然后再拿回来

List<BoldGauges> boldGauges = ViewState["GaugesList"];

请注意,这是页面范围内的,因此如果您需要跨页面的列表,请使用 Session

关于c# - 在 Asp.net 中检索对象列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11253508/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com