請不要立刻給我downvotes,我在這裏問的同樣的問題how to assign values to textbox in another method which was dynamically created in c sharp,但FindControl方法不存在於當前上下文中。用另一種方法給dinamically創建的文本框賦值
這裏是我的代碼
private void btnOkreni_Click(object sender, EventArgs e)
{
TextBox txt = new TextBox();
txt.Name = "txtBoxOpis";
txt.Text = izabrana[0].Opis;
Controls.Add(txt);
}
private void btnSledeca_Click(object sender, EventArgs e)
{
foreach (Karta k in izabrana)
{
if (k == izabrana[0])
{
continue;
}
txtBoxPojam.Text = k.Pojam;
//((TextBox)FindControl("txtBoxOpis")).Text = k.Opis;
}
}
在的註釋行,會發生什麼碼?你面臨什麼問題或錯誤?你是否通過@ pinkfloydx33分享的鏈接? –