protected void btnSaveReordering_Click(object sender, EventArgs e) { JavaScriptSerializer js = new JavaScriptSerializer(); string json = hdnGetJosnResult.Value; var flatSubjects1 = js.Deserialize<Plugghest.Base2.Subject[]>(json).ToList(); BaseHandler sh = new BaseHandler(); sh.UpdateSubjectTree(flatSubjects1); BindTree(); }