【发布时间】:2017-11-23 06:05:48
【问题描述】:
我有带 SQL 的流布局面板,我知道如何将 SQL 中的项目作为按钮加载到流布局面板,但现在我需要你的帮助每个按钮都有点击事件那么我如何控制我加载的每个按钮的事件它
items_Panles.Controls.Clear();
SqlConnection con = new SqlConnection("Data Source=DESKTOP-6HNIPQ5;Initial Catalog=Anass;Persist Security Info=True;User ID=sa;Password=123");
SqlDataAdapter sda = new SqlDataAdapter("select * from Table_Employee", con);
DataTable dt = new DataTable();
sda.Fill(dt);
for(int i=0;i<dt.Rows.Count;i++)
{
Button btn = new Button();
btn.Name = "btn" + dt.Rows[i][0].ToString();
btn.Text = dt.Rows[i][1].ToString();
btn.Height = 80;
btn.Width = 75;
items_Panles.Controls.Add(btn);
}
当我单击单个按钮时,此代码会触发
【问题讨论】:
-
请说得清楚一点。您是否需要将此代码应用于其生成的每个按钮?说你有一个带有 SQL 的流布局面板是无稽之谈。您不会使用 SQL 加载按钮。请尝试更清楚地重写此问题。