首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

dataviewrow的有关问题

2012-12-22 
dataviewrow的问题 foreach (DataRowView drv in dv){if (tn null){//提示我没有将对象引用实例化tn.Te

dataviewrow的问题


 foreach (DataRowView drv in dv)
            {
                if (tn == null)
                {
                    //提示我没有将对象引用实例化
                    tn.Text =  drv["c_Name"].ToString();
                    tn.Value = drv["fatherCol"].ToString();
                    this.tvList.Nodes.Add(tn);
                    BindTreeNode(Int32.Parse(drv["fatherCol"].ToString()), tn1);
                }
                else
                {
                    tn1 = new TreeNode();
                    tn1.Text = drv["c_Name"].ToString();
                    tn1.Value = drv["fatherCol"].ToString();
                    tn.ChildNodes.Add(tn1);
                    BindTreeNode(Int32.Parse(drv["fatherCol"].ToString()),tn);
                }
            }

可是我的 dataviewrow 里面明明只有数据的。
drv.Row.ItemArray[0] 数组长度明明是2  可是 就是娶不到值
[最优解释]
 if (tn == null)
                {
                  tn.xxxx = //这样不出错才怪

[其他解释]
 if (tn != null)

热点排行