を使用してASP.NET/C#
います。
私のページの 1 つで、私は を使用Update Panel
してUpdate Panel
いLinkButton
ます。Textbox
Update 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);
}
}
誰でもこの問題を解決するのを手伝ってもらえますか?
どんな提案でも大歓迎です。