Ajuda com DataKey do DetailsView

.NET

17/11/2010

Ola Pessoal!     Sou aluno do Portal Devmedia e por favor queria pedir a ajuda de vocês.   Como faço para pegar o DataKey de DetailsView, porque como ele vem como object estou tendo problemas.   Estou fazendo dessa maneira e da o seguinte erro:   using (var dm = new ProdutoEntities()) {   //Object produtoID = "23";     Object produtoID = DetailsView1.SelectedValue;   int resultado = Int32.Parse(produtoID.ToString());     dlFotosProduto.DataSource = dm.stored_GetFotosPorProduto(resultado);   dlFotosProduto.DataBind(); }   a propriedade DatakeyName = 'ProdutoID'    Erro: Erro em tempo de execução do Microsoft JScript: Sys.WebForms.PageRequestManagerServerErrorException: Unable to cast object of type 'System.Int32' to type 'System.String'.   Com a linha comentada funciona!   Atenciosamente David.
David Sousa

David Sousa

Curtidas 0

Respostas

Vinicius Vieira

Vinicius Vieira

17/11/2010

Quando você faz o ToString o que ta retornando?
GOSTEI 0
POSTAR