我的 aspx 页面上有大约 20 个标签,其 ID 为 lbl1,lbl2....lbl20,文本由 SqlServer 表驱动。是否有任何简单的方法可以遍历页面上的所有标签并从阅读器中获取文本。我做了一些类似的事情,但它不起作用。
SqlDataReader Reader = new SqlDataReader();
int i = 0;
while(Reader.read())
{
label lbl = new label();
lbl.ID = "label" + i;
lbl.text = Reader["ColumnName"].ToString();
}
有没有其他方法可以让我遍历所有标签并为其分配文本?