您的位置:首页 > 运维架构

DropDownList分级绑定显示数据

2014-06-03 16:08 197 查看
public void BuildDropDownList(DropDownList ddl, int pareId, DataTable dt, int vrank)
{
foreach (DataRow dr in dt.Rows)
{
if (Convert.ToInt32(dr["sort"]) == pareId)
{

ListItem li = new ListItem();

string frontStr = "";

if (Convert.ToInt32(dr["sort"]) != vrank)
{
//for (int i = vrank; i < DAL.activity.GetRecordCount(" sort =" + Convert.ToInt32(dr["sort"])); i++)
//{
//    frontStr += " ";
//}
frontStr += " └";
}

li.Text = frontStr + dr["name"].ToString();
li.Value = dr["aid"].ToString();

ddl.Items.Add(li);

BuildDropDownList(ddl, Convert.ToInt32(dr["aid"]), dt, vrank);
}
}
}

<pre name="code" class="csharp">BuildDropDownList(DropDownList ddl, int pareId, DataTable dt, int vrank)



dll 绑定控件 paerid 第一个级ID dt 数据源 vrank区分显示
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: