別のユーザーコントロール内にユーザーコントロールがあります。特定のプロセスを実行した後、親のボタンコントロールを見つけて、OnClickイベントを実行します。
ユーザーコントロール1
protected void btnReload_Click(object sender, EventArgs e)
{
//reloads data
}
usercontrol 2(usercontrol 1に埋め込まれています)
protected void btnSave_Click(object sender, EventArgs e)
{
Button btnReload = (Button)Parent.FindControl("btnReload");
//here fire the btnReload onclick even
}
これが私が推奨する最善の方法ではない場合、私はこれの上に髪を引っ張るところまで来ています。これを行う理由は、新しいユーザーを作成するためにすべてが必要な8つのページがあるため、そのために1つのユーザーコントロールを使用したいのですが、新しいユーザーが作成されたページをリロードします。