como obter o valor selecionado para o Kendo DropDownList
Não consigo descobrir como determinar qual item está selecionado na minha lista suspensa de kendo. Minha visão define seu modelo como:
@model KendoApp.Models.SelectorViewModel
O ViewModel é definido como:
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
}
e, na minha opinião, tenho:
@(Html.Kendo().DropDownList()
.Name("EncounterTypes")
.DataTextField("Description")
.DataValueField("ID")
.BindTo(Model.ENCTypes)
.SelectedIndex(Model.EncSelected)
)
Este DropDownList contém os valores que eu espero, mas preciso passar o valor selecionado de volta para o meu controlador quando o usuário clicar no botão enviar. Tudo funciona bem, exceto que eu não tenho acesso a qual item foi selecionado na ação [HttpPost] do controlador. Então, como atribuo o valor do DropDownList a um campo de formulário oculto para que fique disponível para o controlador?