私のコードは、C#(page_load
関数)でその場でTextBoxを生成します。後でコードにアクセスできますか?コンパイルエラーが出て動作しないようです。誰かが確認できますか? additonalの問題のためフライで作成された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;
内容がOKにレンダリングされますが、recusrive反復は、テキストボックスを返しません。私はあなたがそれを正しく永続化している、あなたは、コードビハインドFindControl
方法を使用してそれにアクセスすることができるはずと仮定すると、この
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
コードはどこですか?これをページコントロールに追加しましたか?それぞれのポストバックに再度追加しますか? –
誰かをどのように確認できますか?コードを投稿してください。 – Nasreddine