}
return result;
}
绑定下拉菜单#region 绑定下拉菜单
/**//// <summary>
/// 绑定连动级的下拉菜单
/// </summary>
/// <param name="ddlgoodstype">传进一个被绑定的dropdownlist</param>
/// <param name="removeid">被排除绑定的节点id</param>
/// <param name="autodispose">是否自动释放</param>
public void bindtodropdownlist(dropdownlist ddlgoodstype, string removeid,string parentid, bool autodispose)
{
if (ddlgoodstype != null)
{
listitem listitem = null;
string currentid = parentid;//根节点/父id
string currentsign = string.empty;//当前节点符号;
string parrentsign = string.empty; //父节点符号;
bool haschild = true;//是否有子
queue<string> parentkeylist = new queue<string>();//存 有子节点的 节点id
queue<string> parentsignlist = new queue<string>();//对应节点id的前缀符号
int itemindexof = 0;//父节点所在的位置
while (haschild)
{
int lastonecount = 1;//用于计算在同级别中是否最后一个
dictionary<string, string> childlist = _dropdowntree.getchildcategory(currentid);// 得到子节点列表








