我创建了一个用户控件(用户控件2)并在用户控件(用户控件2)上添加了文本框。
表格代码:
using (SqlConnection myDatabaseConnection = new SqlConnection(myConnectionString.ConnectionString))
{
myDatabaseConnection.Open();
using (SqlCommand SqlCommand = new SqlCommand("Select LastName from Employee", myDatabaseConnection))
using (SqlDataAdapter da = new SqlDataAdapter(SqlCommand))
{
SqlDataReader DR1 = SqlCommand.ExecuteReader();
int y = 0;
while (DR1.Read())
{
y++;
for (int i = 0; i < y; i++)
{
UserControl2 userconrol = new UserControl2();
userconrol.Location = new Point(50, 30 * i);
userconrol.Tag = i;
this.Controls.Add(usercontrol);
}
}
}
}
使用上面的代码,我的表单显示 20 个用户控件,因为我的表包含 20 条记录。
现在,如何在每个用户控件的文本框中显示每个姓氏?