以下に記述されたコードは、特定の条件のテキスト ボックスを表示します。しかし、別の無関係なボタンまたはリンクをクリックすると、消えます。Web ページで他のアクティビティを行うときに表示されたままにする必要があります。
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox new_textbox = new TextBox();
if (DropDownList1.Text.Equals("OFF"))
{
new_textbox.ID = "txt" + 1;
PlaceHolder1.Controls.Add(new_textbox);
Label5.Visible = true;
new_textbox.Visible = true;
}
else
{
Label5.Visible = false;
}
}