このテーマについて調査しましたが、適切な答えが見つかりませんでした。
私の default.aspx ページには、ツリービューがあります。コードは、次のように default.aspx にあります。
protected void Page_Load(object sender, EventArgs e)
{
}
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
Control ucont;
if (TreeView1.SelectedNode.Value == "Yeni Dönem")
{
ucont = LoadControl("usercontrols/yenidonem.ascx");
PlaceHolder1.Controls.Add(ucont);
}
else
{
ucont = LoadControl("usercontrols/tabloktar.ascx");
PlaceHolder1.Controls.Add(ucont);
}
}
ユーザーコントロールを動的にロードします。ユーザーコントロールにはボタンコントロールがあります。動的にロードすると、ユーザーコントロールのボタンクリックを起動できません。どうすればこれを解決できますか? ありがとう。