Olá, estou com uma duvida na aula 6 está dando o seguinte erro:
Additional information: Value cannot be null or empty.
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 26:
Linha 27: @produto.Id Linha 28: @Html.ActionLink(produto.Nome, "Visualiza", new { id = produto.Id }) Linha 29: @produto.Quantidade Linha 30:segue o método ActionResult:
public ActionResult Visualiza(int id) { ProdutosDAO dao = new ProdutosDAO(); Produto produtos = dao.BuscaPorId(id); ViewBag.Produto = produtos; return View(); }
Segue a View:
@{ Layout = null; }
<!DOCTYPE html>
Id: @ViewBag.Produto.Id Nome: @ViewBag.Produto.Nome Categoria: @ViewBag.Produto.Categoria.Nome Preço: @ViewBag.Produto.Preco Descrição: @ViewBag.Produto.Descricao Quantidade: @ViewBag.Produto.Quantidade@Html.ActionLink("Voltar para a lista de produtos", "Index", "Produto")
Segue a Index:
@model IList
@{ Layout = null; }
<!DOCTYPE html>
ID Nome do produto Quantidade @foreach (var produto in Model) { @produto.Id @Html.ActionLink(produto.Nome, "Visualiza", new { id = produto.Id }) @produto.Quantidade }