ASP.NET で動的 Web サイトを開発しています。試行として、Panel1 にいくつかのコントロールを追加する以下のコードを試しました。ユーザーがボタンを初めてクリックすると、コントロールがパネルに追加されますが、ユーザーが同じボタンを 2 回目にクリックすると、前のコントロールが新しいコントロールに置き換えられます。しかし、ユーザーがボタンをクリックするたびに、コントロールを次々に追加したいと考えています。コードは次のようなものです。
Control c=Page.LoadControl("DData.ascx");
Panel1.Controls.Add(c);
私も試しました
Control c=Page.LoadControl("DData.ascx");
Panel1.Controls.AddAt(Panel1.Controls.Count,c);
しかし、これは最初の出力を置き換えます。これらのコントロールを追加する方法を教えてください。