Dúvida sobre como utilizar o dropdowlistfor MVC5
27/08/2018
0
olá.
Tenho uma aplicação Mestre/Detalhes e nos detalhes tenho um campo "código conta" que eu preciso inicializar com o conteúdo atual do BD na view "edit". Da forma como montei abaixo, sempre vem o primeiro item da lista.
Alguém sabe como devo fazer?
Obrigado.
No controller Edit (get) criei a viewbag
ViewBag.TcoId = new SelectList(db.Contas, "TcoId", "TcoDescr");
return View(movimento);
Na view Edit
...
....
@for (int i = 0; i < Model.MovItens.Count; i++)
{
<div class="row">
<div class="col col-md-5">
@Html.DropDownListFor(model => model.MovItens[i].TcoId, (SelectList)ViewBag.TcoId))
</div>
</div>
}
...
...
Tenho uma aplicação Mestre/Detalhes e nos detalhes tenho um campo "código conta" que eu preciso inicializar com o conteúdo atual do BD na view "edit". Da forma como montei abaixo, sempre vem o primeiro item da lista.
Alguém sabe como devo fazer?
Obrigado.
No controller Edit (get) criei a viewbag
ViewBag.TcoId = new SelectList(db.Contas, "TcoId", "TcoDescr");
return View(movimento);
Na view Edit
...
....
@for (int i = 0; i < Model.MovItens.Count; i++)
{
<div class="row">
<div class="col col-md-5">
@Html.DropDownListFor(model => model.MovItens[i].TcoId, (SelectList)ViewBag.TcoId))
</div>
</div>
}
...
...
![Luiz Kumagai Luiz Kumagai](https://www.devmedia.com.br/imagens/fotoscolunistas/578517_20180419084947.jpg)
Luiz Kumagai
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)