因此用户输入数据,通过代码进行数据操作,然后保存到DB表中。
在数据输入后我想将给定数据输入到对象中。
我怎样才能在每次用户点击New Expense按钮时创建一个新对象?
我知道创建一个obj就像
Classname c = new Classname();
但如果我喜欢
protected void Button1_Click(object sender, EventArgs e)
{
Classname c = new Classname();
}
该程序是否会覆盖?或创建删除前一个对象的对象?
我的意思是,这些都可以工作,但在我的情况下如果对象被覆盖我不应该创建一个新的,所以我需要知道发生了什么..
答案 0 :(得分:0)
我建议为表单保留这些对象的集合(或者在Button_Click方法之上的另一个范围内),并在事件接收器中添加一个新对象,如:
var coll = new List<Classname>();
protected void Button1_Click(object sender, EventArgs e)
{
coll.Add(new Classname());
}