or
Html.Kendo().DropDownListFor(c => c.SelectedGroup) .BindTo(Model.Groups) .Value(Model.SelectedGroup.Value.ToString()) .HtmlAttributes(new { style = "width: 250px" }) .Render();@(Html.Kendo().DropDownListFor(t => t.AuthorisedByExtraID).DataTextField("Name").DataValueField("ExtraUserID").DataSource(source =>source.Read(read => read.Action("SearchAutocompleteEmployees", "Search").Data("onAutoCompleteAdditional").Type(HttpVerbs.Post)).ServerFiltering(true)).HtmlAttributes(new { style = "width: 250px" }).Enable(false).AutoBind(true).BindTo(Model.GroupEmployees).Value(Model.AuthorisedByExtraID.HasValue ? Model.AuthorisedByExtraID.Value.ToString() : "0").CascadeFrom("SelectedGroup"))
How can I enable the second drop-down to bind to Model.AuthorisedByExtraID when it exists, then when group changes, to load the contents via ajax? Thanks, Gabor

@(Html.Kendo().Grid(Model.Products) .Name("FabricGrid") .Columns(columns => { columns.Bound(p => p.Fabric); columns.Bound(p => p.Pattern); columns.Bound(p => p.Description); columns.Bound(p => p.UPrice); columns.Bound(p => p.Qty).Width(150); columns.Bound(p => p.Total); columns.Command(command => command.Edit()).Width(110); columns.Command(command => command.Destroy()).Width(110); }) .Scrollable() .Sortable() .Editable(editable => editable.Mode(GridEditMode.InLine)) .DataSource(dataSource => dataSource .Ajax() .ServerOperation(false) .Model(model => model.Id(p => p.ProductId))
.Events(events => events.Error("error_handler")) .Update(update => update.Action("Product_Update", "ShoppingCart")) .Destroy(destroy => destroy.Action("Product_Delete", "ShoppingCart")) )) <%:Html.Kendo().Grid(Model).Name("players").Columns(columns =>{ columns.Bound(p => p.FullName); columns.Bound(p => p.MobilePhone); columns.Bound(p => p.EmailAddress); columns.Command(command => { command.Edit(); command.Destroy(); }).Width(200);}).DataSource(dataSource => dataSource .Ajax() .PageSize(20) .Model(model => model.Id(p => p.PlayerId)) .Read(read => read.Action("Edit", "Player")) .Update(update => update.Action("Edit", "Player")) .Destroy(update => update.Action("Delete", "Player")))%><%:Html.Kendo().Grid(Model) .Name("articles") .Columns(columns => { columns.Bound(a => a.Date); columns.Bound(a => a.Title); columns.Command(command => { command.Edit(); command.Destroy(); }).Width(200); }) .DataSource(dataSource => dataSource .Ajax() .PageSize(20) .Model(model => model.Id(a => a.ArticleId)) .Read(read => read.Action("Edit", "Article")) .Update(update => update.Action("Edit", "Article")) .Destroy(destroy => destroy.Action("Delete", "Article")))%>namespace RfPrMvcKendo.Controllers{ public class HomeController : Controller { // // GET: /Home/ public ActionResult Index() { DataTable table = new DataTable(); table.Columns.AddRange(new DataColumn[] { new DataColumn("Counter1", typeof(int)), new DataColumn("Counter2", typeof(int)), new DataColumn("Counter3", typeof(int)), new DataColumn("Counter4", typeof(int)), new DataColumn("Counter5", typeof(int)) }); table.Rows.Add(10, 25, 31, 45, 80); return View(table); } }}