LINQ to Entities - Exemplo da ed. 54 da .NET Magazine
Estou estudando a o LINQ to Entities e achei o artigo do Rodrigo Sendin.
É um excelente artigo, e consegui seguir sem problemas a instruções.
Porém, ao tentar fazer o SelectedIndexChanged do Gridview da tela de fornecedores, não consigo trazer o ID da cidade para poder posicionar o dropdownlist !
Fiz da seguinte maneira:
Na linha dos ´*´ dá o seguinte erro:
´Referência de objeto não definida para uma instância de um objeto.´
E verificando o objeto [b:8e3033af4b]fornecedor[/b:8e3033af4b] a propriedade cidade está [i:8e3033af4b]null[/i:8e3033af4b]
Qual o problema?? O que fiz de errado?
Até,
Gennari
É um excelente artigo, e consegui seguir sem problemas a instruções.
Porém, ao tentar fazer o SelectedIndexChanged do Gridview da tela de fornecedores, não consigo trazer o ID da cidade para poder posicionar o dropdownlist !
Fiz da seguinte maneira:
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { Guid ID = new Guid(GridView1.SelectedRow.Cells[1].Text); using (DM_Empresas.DM_EmpresasContainer dm = new DM_Empresas.DM_EmpresasContainer()) { DM_Empresas.Fornecedor fornecedor = (from f in dm.EmpresaSet.OfType<DM_Empresas.Fornecedor>() where f.ID == ID select f).First(); txt_Nome.Text = fornecedor.Nome; txt_Endereco.Text = fornecedor.Endereco; ddl_Cidade.SelectedValue = fornecedor.CidadeReference.Value.ID.ToString(); ****** txt_Fone.Text = fornecedor.Fone; txt_CNPJ.Text = fornecedor.CNPJ; txt_DataUltimaCompra.Text = fornecedor.DataUltimaCompra.ToShortDateString(); txt_Comprador.Text = fornecedor.Comprador; } btnAlterar.Enabled = true; btnExcluir.Enabled = true; btnIncluir.Enabled = false; }
Na linha dos ´*´ dá o seguinte erro:
´Referência de objeto não definida para uma instância de um objeto.´
E verificando o objeto [b:8e3033af4b]fornecedor[/b:8e3033af4b] a propriedade cidade está [i:8e3033af4b]null[/i:8e3033af4b]
Qual o problema?? O que fiz de errado?
Até,
Gennari
Anonymous
Curtidas 0