日期:2014-05-17 浏览次数:20565 次
//这是我用的一个递归给下拉框加树形数据的方法,采用的缩进的方式
private void BindData(DataTable dt, string id, string blank)
{
if (id == "0")
{
blank = "";
}
else
{
blank = " " + blank;
}
DataRow[] drs = dt.Select("goodsnum=" + id);
foreach (DataRow dr in drs)
{
this.ddlLM.Items.Add(new ListItem(blank + dr["goodsname"].ToString(), dr["id"].ToString()));
BindData(dt,dr["id"].ToString(), blank);
}
}