DataTable dt1 = SQLDBHelper.selectDB("Select Boy from SteffInfo where ID='" + Session["ID"].ToString() + "'");
string[] boylist;
string[] namelist;
if (dt1.Rows[0][0].ToString() != "")
{
boylist= dt1.Rows[0][0].ToString().Split(' ');
namelist = new string[boylist.Length];//这里有无问题?
//循环查出男生的姓名与工号
for (int i = 0; i < likelist.Length; i++)
{
DataTable dt2 = SQLDBHelper.selectDB("Select ID,Boyname from CorpInfo where ID='" + boylist[i].ToString() + "'");
namelist[i] = dt2.Rows[0][1].ToString() + "(" + dt2.Rows[0][0].ToString() + ")";
}
DataList1.DataSource = namelist;
DataList1.DataBind();
}
namelist作为一维string数组创建出来, 让namelist接受在for循环中的赋值后,
再指定为前台某数据绑定控件(现在用的是DataList1)的数据源后,在前台具体应用什么表达式展示数据?