2
respostas

Ação na mesma view

Bom dia!! Com base no curso estou fazendo um projeto paralelo, nele eu tenho uma lista de hotéis na view index, e nesma mesma view eu tenho uma div onde de inicio não se tem informações, mas quando o usuario clicar em algum hotel, preciso que apareça o restante das informações na mesma

insira seu código aqui

div.

    @{

        foreach (var hotel in Model)
        {
    <a asp-action="">
        <div class="information" onclick="mostrar('detalhes') ">
            <img src="@hotel.thumb">
            <p>@hotel.stars</p>
            <h3>@hotel.hotelName</h3>
            <p>@hotel.price</p>
        </div>
    </a>
        }
    }
2 respostas

Oi Natacha, tudo bem?

Conforme mostramos na parte 2 do curso (https://cursos.alura.com.br/course/aspnet-core-2-validacoes-seguranca), você pode fazer uma requisição HTTP GET para obter os detalhes do hotel. Assim que os dados são obtidos, você pode usar JavaScript para exibi-los em alguma <div> ou outro elemento da sua página.

Marcelo Oliveira, Vi que você usou uma requisição POST no projeto do curso, poderia espcificar melhor como eu faria para usar o GET, para pegar os dados do hotel?