点击添加2个表单字段缓存数据?net c#
本文关键字:数据 net 缓存 字段 添加 2个 表单 | 更新日期: 2023-09-27 18:05:14
我在一个网站上工作,其中字段的X量显示,我有一个按钮下面,允许用户点击和复制相同的字段-我有这个工作,唯一的问题是我的数据缓存,所以当你点击按钮,所有字段包含克隆值。有人能看出我哪里出错了吗?
private void NewDelegates()
{
int NewDelegate = 2;
if (ViewState["NewDelegate"] != null)
NewDelegate = int.Parse(ViewState["NewDelegate"].ToString());
else
ViewState.Add("NewDelegate", 2);
List<DelegateNoList> DelNo = new List<DelegateNoList>();
for (int i = 0; i < NewDelegate; i++)
DelNo.Add(new DelegateNoList { id = i });
LV_Delegates.DataSource = DelNo;
LV_Delegates.DataBind();
}
public class DelegateNoList
{
public int id { get; set; }
}
因为你循环了两次
你的最大值是2
int NewDelegate = 2;
初始化状态为0
for (int i = 0; i < NewDelegate; i++)
DelNo.Add(new DelegateNoList { id = i });