チェックボックスを含むリピーターを持っています。リピーターのチェックボックスがチェックされるたびに item_command イベントを発生させたいです。しかし、 item_Command イベントはチェックボックスに対して発火しません。それをグーグルで調べて、チェックボックスに対してバブルイベントがトリガーされないと聞いたのですが、これを達成できる他の方法はありますか?
ありがとうございました
アスカー
ありがとう @Upvote MarkAnswer 最後にやりました...リピーターの item_created イベントを宣言し、次のコードを追加しました。
protected void RptrIncdntType_ItemCreated(object sender, RepeaterItemEventArgs e)
{
RepeaterItem item = (RepeaterItem)e.Item;
if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
{
CheckBox chkbxSafety = item.FindControl("chkbxSafety") as CheckBox;
chkbxSafety.CheckedChanged += new EventHandler(CheckBox2_CheckedChanged);
}
}
private void CheckBox2_CheckedChanged(object sender,EventArgs e)
{
CheckBox cb = (CheckBox)sender;
}