I need to fill in a @Html.DropDownList () with the parameters of my Model and pre select one of the items.
In the Model I'm getting the complete package, being: Product list in Produto
and items selected through MotivosRel
.
Model
public class MotivosModel
{
public Produto[] ProdutoCollection { get; set; }
public partial class Produto
{
public int Codigo { get; set; }
public string Nome { get; set; }
}
public class MotivosRel
{
public int Id { get; set; }
public Motivo Motivo { get; set; }
public SubMotivo1 SubMotivo1 { get; set; }
public SubMotivo2 SubMotivo2 { get; set; }
public SubMotivo3 SubMotivo3 { get; set; }
public Frase Frase { get; set; }
public Produto Produto { get; set; }
public SubProduto SubProduto { get; set; }
public string Ativo { get; set; }
public int isNew { get; set; }
public bool isSelect { get; set; }
}
}
My difficulty is in popular @ Html.DropDownList () with ProdutoCollection
and pre select one of them using Codigo
that is coming from MotivosRel.Produto
.
Knowing that this screen will be for change, allowing the user to select another product, thus having to return the code when saving.
Thanks in advance.