我的代碼在C#中快速生成文本框(page_load
函數)。我可以在代碼中訪問它嗎?它確實給我編譯錯誤,似乎沒有工作。有人可以驗證嗎?產生額外的問題訪問在飛行中創建的C#中的文本框
代碼
aContent += "<table>";
aContent += "<tr><td>lablel </td><td style='bla blah'><input type='textbox' id='col-1' name='col-1'/></td></tr> ... 10 such rows here
</table>"
spanMap.InnerHtml = aContent;
內容物被確定,但recusrive迭代不返回文本框。我打電話像這樣
TextBox txt = (TextBox)this.FindControlRecursive(spanMap, "col-1");
// txt = (TextBox) spanMapping.FindControl("col-1"); this does not work too
if (txt != null)
{
txt.Text = "A";
}
能否請您發表你正在使用的代碼? – ipr101
你的代碼在哪裏?你是否將它添加到Page控件?您是否在每次回傳中重新添加? –
如何驗證?發佈代碼。 – Nasreddine