日期:2014-05-16  浏览次数:20417 次

梅花雪树控件惊奇问题,熟悉该控件的请进来看看
我想用梅花雪大哥的树型控做作了一棵树
在公司作了个测试:发现有问题,点击树的节点前的十字图标不能展开它的子节点
在公司的操作系统是xp日文版,工具vs2005

晚上回家用同样的代码又做了个测试:结果发现完全正常。

想来想去总是想不通,难道js会因操作系统的不同写法会相应的有变化吗?
如果有相关经验的大虾们,请不吝赐教,谢谢。

以下是我测试用的代码:

后台代码(主要部分):
public   string   str;
protected   void   Page_Load(object   sender,   EventArgs   e)
{
                StringBuilder   strb   =   new   StringBuilder();
                strb.Append( "tree.nodes[ '-1_Root ']   =   'text:Root '; ");
                strb.Append( "\t\n ");
                for   (int   i   =   1;   i   <   10;   i++)
                {
                        strb.Append( "tree.nodes[ 'Root_ "   +   i   +   " ']   =   'text:node   -1_ "   +   i   +   " '; ");
                        strb.Append( "\t\n ");
                }
                for   (int   i   =   20;   i   <   30;   i++)
                {
                        strb.Append( "tree.nodes[ '1_ "   +   i   +   " ']   =   'text:node   i_ "   +   i   +   " '; ");
                        strb.Append( "\t\n ");
                }
                for   (int   i   =   30;   i   <   40;   i++)
                {
                        strb.Append( "tree.nodes[ '2_ "   +   i   +   " ']   =   'text:node   i_ "   +   i   +   " '; ");
                        strb.Append( "\t\n ");
                }
                for   (int   j   =   100;   j   <   2200;   j++)
                {
                        strb.Append( "tree.nodes[ '25_ "   +   j   +   " ']   =   'text:node   j_ "   +   j   +   " '; ");
                        strb.Append( "\t\n ");
                }
                for   (int   j   =   100;   j   <