Hi! I use MVC Core and Kendo UI for MVC.
I have a grid that has two different foreign key columns, for which I want drop-downs. I have two problems:
1. How can I bind any of them to the MVC Model? TheGridForeignKey.cshtml that I copied in to the Shared/EditorTemplates folder uses some unknown field in the ViewData (which is null and throws an exception at run-time). I want to use MVC. I tried the following which hard-codes some values but it at least shows the drop-down in grid both columns:
Html.Kendo().DropDownListFor(m => m)
.BindTo((SelectList)
new
SelectList(
new
List<
string
> {
"A"
,
"B"
,
"C"
}) )
2.The GridForeignKey.cshtml is shared for all views in the whole site, how can I bind it in the actual view instead, where I have control over data?
As you can see, I haven't really figured out how all this works and is glued together.