0

ボタンを含む ascx コントロール SomeCustomControl があります。ボタンの OnClick イベントを公開して、ホスト ページがこのボタンの OnClick をトリガーできるようにする場合、ホスト ページがイベントをハンドラ名 (例: OnClick) に割り当てることができるように、イベントをプロパティとしてユーザー コントロールに追加するにはどうすればよいですか? ="イベント名")?

ホスト ページ aspx:

<customcontrol:SomeCustomControl runat="server" ID="myCustomControl" OnClick="EventName">

ホスト ページ コード ビハインド:

protected void EventName(object sender, EventArgs e)

4

1 に答える 1

0

以下のリンクをご覧ください。あなたにかなり近いと思います。または、イベント バブリングを検索できます。

ASP.NET での親へのイベントのバブリング

サンプルコードはこちらからダウンロードしてください。2 つのユーザー コントロールと、イベント バブリング実装を備えた 1 つの aspx ページがあります。

https://skydrive.live.com/embed?cid=7A1FCBEC2CC6F643&resid=7A1FCBEC2CC6F643%212034&authkey=AANtP8lOxmwRJcQ

于 2013-06-26T18:57:37.607 に答える