[問題]更新參數指向的物件?
我在webform拉入一個drowdownlist,想讓它在某個method內
重新指定為新物件:
protected void Button1_Click(object sender, EventArgs e)
{
this.Add(this.CheckBoxList1);
}
protected void Add(CheckBoxList oldList)
{
CheckBoxList newList = new CheckBoxList();
newList.Items.Add(new ListItem("t1", "t1"));
newList.Items.Add(new ListItem("t2", "t2"));
oldList = newList; //注意這邊,原來的不會變
this.CheckBoxList1 = newList; //也不變
}
結果,當然原this.CheckBoxList1沒有增加項目。
但加上ref參數傳入,仍然沒有加入項目。
問題就是,到底如何能完全控制原this.CheckBoxList1的變數?
我要讓它跟著變化呀...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.78.132.15
→
02/21 16:00, , 1F
02/21 16:00, 1F
推
02/21 17:16, , 2F
02/21 17:16, 2F
推
02/21 17:35, , 3F
02/21 17:35, 3F
推
02/21 17:50, , 4F
02/21 17:50, 4F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章