Example #1
0
    public AjaxControlToolkit.CascadingDropDownNameValue[] GetStu(string knownCategoryValues, string category)
    {//获取学生列表
        StringDictionary kv = CascadingDropDown.ParseKnownCategoryValuesString(knownCategoryValues);
        int clasId;

        if (!kv.ContainsKey("clas") || !Int32.TryParse(kv["clas"], out clasId))
        {
            return(null);
        }
        //userTable = userAdapter.GetDataByClassId(clasId);
        userTable = userAdapter.GetDataBy2ClasId(clasId);
        List <CascadingDropDownNameValue> value = new List <CascadingDropDownNameValue>();

        foreach (DataRow row in userTable.Rows)
        {
            string uName = row[userTable.user_nameColumn].ToString();
            string uId   = row[userTable.user_idColumn].ToString();
            value.Add(new CascadingDropDownNameValue(uName, uId));
        }
        return(value.ToArray());
    }