private void addrecord_Load(object sender, EventArgs e)
{
if (this.editid != 0)
{ide
rec r = new rec();
DataTable dt = r.queryByid(editid);
Bind(dt);
}
}this
private void Bind(DataTable dt)
{
DataRow dr = dt.Rows[0];
for (int i = 0; i < dt.Columns.Count; i++)
{
DataColumn dc = dt.Columns[i];
bindTextboxValue(dc.ColumnName, dr[i].ToString());string
}
//foreach (DataColumn dc in dr)
//{
// dc.ToString();
//}it
// if (dt.Rows.Count == 0) return true;
}class
private void bindTextboxValue(string name, string value)
{object
foreach (Control con in this.Controls)
{foreach
// if (!con.HasControls)
if (con is GroupBox)
{
foreach (Control con2 in con.Controls)
{
if (con2 is TextBox)
{
if (con2.Name.Equals(name))
con2.Text = value;
}
//
}di
}
}
}view
//bindTextboxValuevi