[Route("produtos/{id}", Name = "VisualizaProduto")] public ActionResult Visualiza(int id) { ProdutosDAO dao = new ProdutosDAO(); Produto produto = dao.BuscaPorId(id); ViewBag.Produto = dao.BuscaPorId(id); return View(produto); }
Id | Nome | Quantidade |
---|
[Route("produtos/{id}", Name = "VisualizaProduto")] public ActionResult Visualiza(int id) { ProdutosDAO dao = new ProdutosDAO(); Produto produto = dao.BuscaPorId(id); ViewBag.Produto = dao.BuscaPorId(id); return View(produto); }
Id | Nome | Quantidade |
---|
Oo código está aparentemente correto. O problema é que um erro é apresentado durante a navegação da Home ao View Produtos. Informa que o atributo não pode ser null.
Fala Thiago, tudo bem?
Não entendi muito bem o que está acontecendo, poderia enviar um print talvez do erro?
Valeu!
Onde posso enviar?
Erro de Servidor no Aplicativo '/'.
Value cannot be null or empty. Nome do parâmetro: linkText
Descrição: Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código.
Detalhes da Exceção: System.ArgumentException: Value cannot be null or empty. Nome do parâmetro: linkText
Erro de Origem:
Linha 18:
Arquivo de Origem: c:\Users\Thiago\Documents\Tecnologia da Informação\Caellum\CaelumEstoque\CaelumEstoque\CaelumEstoque\Views\Produto\Index.cshtml Linha: 20
Rastreamento de Pilha:
[ArgumentException: Value cannot be null or empty. Nome do parâmetro: linkText] System.Web.Mvc.Html.LinkExtensions.RouteLink(HtmlHelper htmlHelper, String linkText, String routeName, RouteValueDictionary routeValues, IDictionary`2 htmlAttributes) +158 System.Web.Mvc.Html.LinkExtensions.RouteLink(HtmlHelper htmlHelper, String linkText, String routeName, Object routeValues) +68