I'm working on a solution where I'm using pop-up editing. On create the the pop-up template appears and the Multi-select dropdown loads with data as shown below.
@(Html.Kendo().MultiSelect().Name("permissionsDropDown")
.Placeholder("Select Permissions...")
.AutoClose(false)
.DataTextField("Name")
.DataValueField("Id")
.DataSource(source =>
{
source.Read(read =>
{
read.Action("GetApplicationPermissions", "PermissionTemplates").Data("addApplicationIdToRequest");
})
.ServerFiltering(false);
})
)
This loads the correct values into the multi select dropdown object correctly. If I select some items they are selected correctly but when I click on the 'Create' button the values are not passed to the controller correctly. The correct number of items is passed to the controller but the value for each is 0 as shown in the attached image.