如何在 C# 中将按钮功能的 link 编码到复选框列表?

How to link code for button function to checkboxlist in C#?

我想 link 我的图表输出按钮的功能适用于我的复选框列表中的项目,这样当复选框中的项目被选中或取消选中时,页面会再次重新加载,我的图表被刷新。

我用于刷新图表的代码已包含在图表输出按钮中。

 protected void ChartOutputButton_Click(object sender, EventArgs e)
    { //do something }

protected void CheckBoxList1_SelectedIndexhanged(object sender, EventArgs e)
{ // display ChartOutputButton method here }

谢谢。

你是这个意思吗?

protected void ChartOutputButton_Click(object sender, EventArgs e)
{ 
    chart_refresh(); 
}
private void chart_refresh() 
{
// do somethiing
}
protected void CheckBoxList1_SelectedIndexhanged(object sender, EventArgs e)
{ 
   // display ChartOutputButton method here
   chart_refresh(); 
}

您可以直接调用生成图表的按钮事件处理程序:

protected void ChartOutputButton_Click(object sender, EventArgs e)
{ 
    //your code to generate chart
}

protected void CheckBoxList1_SelectedIndexhanged(object sender, EventArgs e)
{   
    //you can call ChartOutputButton click event handler here
    ChartOutputButton_Click(ChartOutputButton, null);
}