wie man einen ausgewählten Wert für Kendo DropDownList erhält

Ich kann nicht herausfinden, wie ich feststellen kann, welches Element in der Dropdown-Liste meines Kendo ausgewählt ist. Meine Ansicht definiert das Modell als:

@model KendoApp.Models.SelectorViewModel

Das ViewModel ist definiert als:

public class SelectorViewModel
{
    //I want to set this to the selected item in the view
    //And use it to set the initial item in the DropDownList
    public int EncSelected { get; set; }

    //contains the list if items for the DropDownList
    //SelectionTypes contains an ID and Description
    public IEnumerable<SelectionTypes> ENCTypes
}

und aus meiner sicht habe ich:

@(Html.Kendo().DropDownList()
                    .Name("EncounterTypes")
                    .DataTextField("Description")
                    .DataValueField("ID")
                    .BindTo(Model.ENCTypes)
                    .SelectedIndex(Model.EncSelected)
                )

Diese DropDownList enthält die Werte, die ich erwarte, aber ich muss den ausgewählten Wert an meinen Controller zurückgeben, wenn der Benutzer auf die Senden-Schaltfläche klickt. Alles funktioniert einwandfrei, außer ich habe keinen Zugriff auf das Element, das in der Aktion [HttpPost] des Controllers ausgewählt wurde. Wie ordne ich den DropDownList-Wert einem ausgeblendeten Formularfeld zu, damit es dem Controller zur Verfügung steht?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage