私は、ポストバック機能のない 1 つのページからすべてを実行していた ASP.NET プロジェクトを蓄積しました。サイトのコアは、処分しようとしている Silverlight アプリケーションを使用しています。
次のコードを使用してリスト項目を動的に作成しようとしています。
void AddLinkButton(string id, string text) {
LinkButton link = new LinkButton();
link.ID = id;
link.Text = text;
link.Click += new EventHandler(link_Click);
HtmlGenericControl li = new HtmlGenericControl("li");
li.Controls.Add(link);
tabsNav.Controls.Add(link);
}
これはすべてうまく機能します。ただし、リンクがクリックされると、page_load がもう一度実行されてから、クリック イベントが実行されます。page_load がすべてをリロードするのを止めて、更新したいコンテンツだけを更新するにはどうすればよいですか?