C# 中字符串数组的视图状态值
本文关键字:视图状态 数组 字符串 | 更新日期: 2023-09-27 18:34:22
我需要将值存储到我已经实现的数组中。可悲的是,只有最新的值存储在循环中。我希望存储所有值,我尝试使用 ViewState,但下面的代码不起作用或得到我想要的东西。请帮助我。
foreach loop
{
successBenefitCodes = new [] {ben.BenefitCode.ToString()};
ViewState["successBenefitCodes"] = successBenefitCodes;
successBenefitCodes = ViewState["successBenefitCodes"] as string[];
}
你想要这样的东西。
List<string> successBenefitCodes = new List<string>();
foreach(var ben in youritems)
{
successBenefitCodes.Add(ben.BenefitCode.ToString());
}
ViewState["successBenefitCodes"] = successBenefitCodes.ToArray();