我觉得:当你在函数getchild(ParentnodeId)里再调用getchild(ParentnodeId)函数时,又一次
                  Response.Write("<tr><td>");
           Response.Write (array0[j,1]);                       Response.Write("</td></tr>");
         Response.Write ("</br>");
因此,每次当你调用getchild(ParentnodeId)函数时,你就会
Response.Write("<tr><td>");
           Response.Write (array0[j,1]);                       Response.Write("</td></tr>");
         Response.Write ("</br>");