值不能为空。参数名称:source?

时间:2014-05-07 22:09:09

标签: c#

private void cbNomSociete_SelectedIndexChanged(object sender, EventArgs e)
{

  dgvListeAssemblee.DataSource = (
    from x in ListAssemble
    where x.Denomination
           .ToUpper()
           .Contains( cbNomSociete.SelectedItem.ToString().ToUpper() )
    select x
    ).ToList() ;

 }

如何解决这个问题

1 个答案:

答案 0 :(得分:0)

  

如何解决这个问题

找出哪个变量/属性为null。根据错误消息,异常可能来自静态Linq扩展方法(因为它们都有一个名为source的第一个参数),这意味着最可能的候选者是ListAssemble

如果x.DenominationcbNomSociete.SelectedItemnull,您会看到不同的错误消息。