我有包含不同字段的DataList。其中一个是下一个DataList。这个内部DataList包含按钮。现在我想在OnItemDataBound方法的代码中绑定内部DataList的数据。我需要在那里写代表按钮。我该怎么做?我发现按钮如下:
((Button)e.Item.FindControl("btn_down"))
现在我想以某种方式定义它应该做什么
重要的是我不想使用:
((Button)e.Item.FindControl("btn_down")).Click +=new EventHandler(btn_Click);
因为我需要在这个'Click'函数中使用OnItemDataBound中的一些数据
答案 0 :(得分:2)
((Button)e.Item.FindControl("btn_down")).Click +=new EventHandler(btn_Click);
private void btn_Click(object sender, EventArgs e)
{
}
编辑,如果您需要自定义事件处理程序而不是默认处理程序:
((Button)e.Item.FindControl("btn_down")).Click += new EventHandler(delegate(Customer Parameters Here) {});
private void btn_Click(Customer Parameters Here)
{
}
答案 1 :(得分:0)
确定, 我找到了解决方案:
((Button)e.Item.FindControl("btn_up")).Click += new EventHandler(delegate(object s, EventArgs args) {});