hi,
I am trying to make a scheduler custom editor with a View Model Collection Binding.
So what i really want. I need to my editor to dynamically a list of dropdownlist. Take a look in my attach image.
My view model is like this (just show you the concern parts): I added one item to the list for testing
public class RendezVousViewModel : ISchedulerEvent
{
public RendezVousViewModel()
{
this.ListRendezVousMateriels = new List<RendezVousMateriel>();
var RendezVousMateriel = new RendezVousMateriel();
RendezVousMateriel.MaterielID = 1;
this.ListRendezVousMateriels.Add(RendezVousMateriel);
}
public List<RendezVousMateriel> ListRendezVousMateriels { get; set; }
#endregion
}
}
Extract of my editor :
@for (var i = 0; i < Model.ListRendezVousMateriels.Count; i++)
{
@(Html.Kendo().DropDownListFor(model => model.ListRendezVousMateriels[i].MaterielID)
.HtmlAttributes(new { data_bind = "value:ListRendezVousMateriels_" + i + "__MaterielID", style = "width: 280px" })
.DataTextField("Text")
.DataValueField("Value")
.ValuePrimitive(true)
.HtmlAttributes(new { @style = "width:100%" })
.DataSource(source => source.Read(read => read.Action("GetDiplomes", "Diplomes")).ServerFiltering(true))
.OptionLabel("Choix du matériel"))
}
So apparently it's doesn't work, do you confirm that is not implemented? Else do you have an idea how i can achieve somethink like this?
Thanks by advance.