public void BindBatches()
{
DataTable dtgetbatches = new DataTable();
divBatches.Controls.Clear();
dtgetbatches = breederdailybal.GetBreederBatches();
if (dtgetbatches.Rows.Count > 0)
{
for (int i = 0; i < dtgetbatches.Rows.Count; i++)
{
Button btnbatch = new Button();
btnbatch.ID = dtgetbatches.Rows[i]["batch"].ToString();
btnbatch.Width = 90;
btnbatch.ForeColor = Color.White;
btnbatch.BackColor = Color.Green;
btnbatch.Click += new EventHandler(btnbatch_Click);
divBatches.Controls.Add(btnbatch);
LiteralControl @break1 = default(LiteralControl);
@break1 = new LiteralControl("        ");
divBatches.Controls.Add(@break1);
}
}
}
我想基于dtgetbatches对象显示按钮。 它没有生成正常的按钮,问题是什么,请帮助我...
答案 0 :(得分:0)
public void BindBatches()
{
DataTable dtgetbatches = new DataTable();
divBatches.Controls.Clear();
dtgetbatches = breederdailybal.GetBreederBatches();
if (dtgetbatches.Rows.Count > 0)
{
for (int i = 0; i < dtgetbatches.Rows.Count; i++)
{
Button btnbatch = new Button();
btnbatch.ID = dtgetbatches.Rows[i]["batch"].ToString();
btnbatch.Text = "Batch" + " " + dtgetbatches.Rows[i]["batch"].ToString();
btnbatch.Width = 90;
btnbatch.ForeColor = Color.White;
btnbatch.BackColor = Color.Green;
btnbatch.Click += new EventHandler(btnbatch_Click);
divBatches.Controls.Add(btnbatch);
LiteralControl @break1 = default(LiteralControl);
@break1 = new LiteralControl("        ");
divBatches.Controls.Add(@break1);
}
}
}
你没有添加btnbatch.text属性...如何根据dtgetbatches读取数据...所以小心写下并添加此代码