イベントをユーザーコントロールから親にバブルアップすることができます。
ParentAddUser.aspx
<uc1:AddUser ID="AddUser1" runat="Server" OnUserCreated="AddUser1_UserCreated"></uc1:AddUser>
ParentAddUser.aspx.cs
protected void AddUser1_UserCreated(object sender, CommandEventArgs e)
{
// User was created successfully. Do Something here.
}
AddUser.ascx.cs
public event CommandEventHandler UserCreated;
protected void Button_Click(object sender, EventArgs e)
{
// User was created successfully. Bubble up the event to parent.
UserCreated(this, new CommandEventArgs("UserId", userId.ToString()));
}
出典
2011-12-14 20:51:40
Win
おかげで勝つ私はほとんどすることを忘れていました – shabby