向datagridview添加行时出现NullReferenceException错误

时间:2016-01-23 15:04:31

标签: c# datagridview nullreferenceexception

我想在c#中从另一个表单向datagridview添加数据,但是我遇到了这个错误。我还在练习所以我刚刚在stackoverflow中得到了这段代码,但我无法运行代码。我的代码就像这样

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace ProgrammingLanguage5
{
    public partial class frmCreate : Form
    {
        private frmRetrieve frmRet;
        public frmCreate(frmRetrieve frmRet)
        {
            InitializeComponent();
            this.frmRet = frmRet;
        }
        public frmCreate()
        {
            InitializeComponent();
        }

        private void btnCreate_Click(object sender, EventArgs e)
        {
            object[] row = new object[]{txtNo.Text,txtEnrollNumber.Text,txtStudentName.Text,txtStudentNumber.Text,
                txtSchoolYear.Text,txtSectionNumber.Text,txtLevel};
            frmRet.datagridview1.Rows.Add(row);
        }



    }
}

当我在文本框中输入一些数据后单击创建按钮时会弹出此错误 NullReferenceException

我还是学生所以如果我这么傻,请不要生我的气。 提前谢谢。

0 个答案:

没有答案