Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Datagrid中单击一个人时出现错误_C# - Fatal编程技术网

C# 在Datagrid中单击一个人时出现错误

C# 在Datagrid中单击一个人时出现错误,c#,C#,首先我的英语很差,我希望你知道我想问你什么 这是我的密码 private void dataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { string MaNV = dataGrid.SelectedValue.ToString(); Nhan_Vien nv = dsnhanvien.Single(a => a.MaNV.Trim() == MaNV); txtMaNV.Te

首先我的英语很差,我希望你知道我想问你什么

这是我的密码

private void dataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
    string MaNV = dataGrid.SelectedValue.ToString();
    Nhan_Vien nv = dsnhanvien.Single(a => a.MaNV.Trim() == MaNV);
    txtMaNV.Text = nv.MaNV;
    txtHo.Text = nv.Ho;
    txtTen.Text = nv.Ten_Dem;
    txtDiaChi.Text = nv.Dia_Chi;
    txtGioiTinh.Text = nv.Gioi_Tinh;
    txtLuong.Text = nv.Luong.ToString();
}
我在数据网格中单击1列时出错

System.Core.dll中发生类型为“System.ArgumentNullException”的未处理异常

其他信息:

值不能为空


错误在哪一行?请学习如何调试代码。设置断点并在调试模式下运行。
MaNV
值是多少?这行Nhan_Vien nv=dsnhanvien.Single(a=>a.MaNV.Trim()==MaNV);MaNV它可能是