実際、私は に 1TextBoxを作成しPageload、それを に追加しTextBoxていPanelます。今、私はLinkButton好きAdd Anotherです。
その中にテキストを入力しています。TextBox必要に応じて、[新規作成TextBox] をクリックして作成する必要がありますAdd Another LinkButton。
実際、カウントを取得して を再作成できますTextBoxes。しかし、問題は、以前に生成されたテキストに入力したテキストTextboxesが見つからないことです。
誰でも、これに対する解決策を提案できますか?
protected void Page_Load(object sender, EventArgs e)
{
try
{
if (!IsPostBack)
{
for (int i = 0; i < 5; i++)
{
TableRow row = new TableRow();
for (int j = 0; j < 5; j++)
{
TableCell cell = new TableCell();
TextBox tb = new TextBox();
tb.ID = "TextBoxRow_" + i + "Col_" + j;
cell.Controls.Add(tb);
row.Cells.Add(cell);
}
Table1.Rows.Add(row);
}
}
}
catch (Exception ex)
{
throw;
}
}
Button_Clickこれはサンプルコードです。また、同じコードが書かれています
protected void ASPxButton1_Click(object sender, EventArgs e)
{
int k = Table1.Controls.Count;
}
を取得しCount=0ていButton_Clickます。
