I am new to ASP.Core. How do I get the selected items from the "selected" ListBox on the OnPost event?
@(Html.Kendo().ListBox()
.Name("optional")
.Toolbar(toolbar =>
{
toolbar.Position(ListBoxToolbarPosition.Right);
toolbar.Tools(tools => tools
.MoveUp()
.MoveDown()
.TransferTo()
.TransferFrom()
.TransferAllTo()
.TransferAllFrom()
.Remove()
);
})
.ConnectWith("selected")
.DataTextField("PlayerId")
.DataTextField("Name")
.Draggable(true)
.DataSource(ds => ds.Ajax()
.Read(r => r.Url("/League/PreDraftPage?handler=Read").Data("forgeryToken"))
)
)
@(Html.Kendo().ListBox()
.Name("selected")
.Toolbar(toolbar =>
{
toolbar.Position(ListBoxToolbarPosition.Right);
toolbar.Tools(tools => tools
.MoveUp()
.MoveDown()
);
})
.DataTextField("PlayerId")
.DataTextField("Name")
.BindTo(Model.LeaguePreDraftList)
.Selectable(ListBoxSelectable.Multiple)
public void OnPost()
{
Guid leagueId;
List<
LeaguePreDraftViewModel
> listModel;
if (ModelState.IsValid)//save the data
{
var name = Request.Form["selected"];
listModel = LeaguePreDraftList;
}
//leagueId = new Guid(id);
//get data from page
}
)