FineUI 官方论坛

标题: 求助:用tree控件报错 [打印本页]

作者: wnnet    时间: 2013-12-21 13:49
标题: 求助:用tree控件报错
TreeNode kkkd = new TreeNode();
        kkkd.Text = "dfdfd";
        Tree1.Nodes.Add(kkkd);

报错:编译器错误消息: CS1502: 与“System.Collections.ObjectModel.Collection<FineUI.TreeNode>.Add(FineUI.TreeNode)”最匹配的重载方法具有一些无效参数
错误 2 参数 1: 无法从“System.Web.UI.WebControls.TreeNode”转换为“FineUI.TreeNode” D:\personalbox\Default2.aspx.cs 38 25 personalbox
   这可是按在线示例与秘密花园中的例子来仿写的呀,有哪位知道错在哪吗?


作者: 慧信    时间: 2013-12-21 14:24
报错信息已经给的很明白了。
TreeNode kkkd = new TreeNode(); 声明的类型是.net 控件。
应该为:FineUI.TreeNode tn = new FineUI.TreeNode();
另:空间、参数等的命名还是规范些比较好。
作者: wnnet    时间: 2013-12-21 19:54
慧信 发表于 2013-12-21 14:24
报错信息已经给的很明白了。
TreeNode kkkd = new TreeNode(); 声明的类型是.net 控件。
应该为:FineUI.Tre ...

谢谢,问题解决,但还有一问题不明白,请指点:文本框控件拖放在页面上时,它都是充满一行的,不象.NET控件一样可以拉拖来由局,FINEUI控件应该也可以吧,应如何处理?
作者: wnnet    时间: 2013-12-21 19:57
还有一问:为什么在线示例、APPBOX等代码中就没有加FINEUI等前缀呢,应该在哪个地方设置?
作者: 慧信    时间: 2013-12-22 10:03
wnnet 发表于 2013-12-21 19:57
还有一问:为什么在线示例、APPBOX等代码中就没有加FINEUI等前缀呢,应该在哪个地方设置? ...

去掉using System.Web.UI.WebControls的引用,加入using FineUI;的引用。
作者: wnnet    时间: 2013-12-24 11:27
谢谢!非常感谢!




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4