明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0117: “System.Web.UI.WebControls.TreeNode”并不包含“NodeData”的定义源错误: 行 877: System.Web.UI.WebControls.TreeNode rootnode = new TreeNode();
行 878: rootnode.Text = dt.Rows[0][f_text].ToString(); // 给节点绑定显示值
行 879: rootnode.NodeData = dt.Rows[0][f_key].ToString(); // 给节点绑定key值
行 880: lbl_Curnodeid.Text = dt.Rows[0][f_key].ToString(); // 保存选中key值
行 881: rootnode.Expanded = true; // 默认根结点为展开
请高手指点..怎么解决!!
行 878: rootnode.Text = dt.Rows[0][f_text].ToString(); // 给节点绑定显示值
行 879: rootnode.NodeData = dt.Rows[0][f_key].ToString(); // 给节点绑定key值
行 880: lbl_Curnodeid.Text = dt.Rows[0][f_key].ToString(); // 保存选中key值
行 881: rootnode.Expanded = true; // 默认根结点为展开
请高手指点..怎么解决!!
rootnode.NodeData = dt.Rows[0][f_key].ToString(); // 给节点绑定key值
改为
rootnode.Value = dt.Rows[0][f_key].ToString(); // 给节点绑定key值
就可以了;至于DataItem,它是个只读属性,但是是object类型,可以存储字符串以外的对象,而Value只能放字符串