を使用してASP.NET/C#います。
私のページの 1 つで、私は を使用Update PanelしてUpdate PanelいLinkButtonます。TextboxUpdate Panel
はTextboxes動的に作成され、正常に動作しています。ただしclick、同じLinkbuttonように next を追加するTextboxと、前の値Textboxが失われます。
のせいだと思いますPostBack。
を作成するための私のコードは次のとおりTextboxesです。
protected void linkAddAmount_Click(object sender, EventArgs e)
{
int count = 0;
if (ViewState["ButtonCount"] != null)
{
count = (int)ViewState["ButtonCount"];
}
count++;
ViewState["ButtonCount"] = count;
for (int i = 0; i < count; i++)
{
AmountUpdatePanel.ContentTemplateContainer.Controls.Add(new LiteralControl("<span>From: </span>"));
TextBox textbox1 = new TextBox();
textbox1.ID = "txtAmountFrom" + i;
textbox1.Attributes.Add("class", "ShortTextbox");
AmountUpdatePanel.ContentTemplateContainer.Controls.Add(textbox1);
}
}
誰でもこの問題を解決するのを手伝ってもらえますか?
どんな提案でも大歓迎です。