Popular Select em Cascata CSharp

23/03/2020

0

Boa tarde!

Gostaria de uma ajuda.
Tenho uma lista de Marcas e outra lista de Modelos de Automoveis, eu faço a listagens das duas dentro do Select, porem eu gostaria de exibir a lista de Modelos de carro de acordo com a Marca selecionada.

Segue o um pedaço do codigo:

List<Store_WebApplication.ViewModels.Marcas> marcas = home.ListarMarcas();
List<Store_WebApplication.ViewModels.Modelos_Carrocaria> modelos = home.ListarCarrocerias();


<select name="Marca" id="SelectMarcas" class="form-control">
@{
foreach (var item in home.ListarMarcas())
{
<option value="@item.ID">@item.Descr</option>
}
}
</select>

<br /><br />

<select id="SelectModelos" name="SelectModelos" class="form-control">

@{
foreach (var item in modelos.Where(c => c.ID_Marcas == 2).ToList())
{
<option value="@item.ID">@item.Descr</option>
}
}
</select>
Maxwell Santos

Maxwell Santos

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar