Hi Team,
Please let me know how to get the foreign key drop down (InstanceTypeIds) selected value using Jquery to send input value to cascading drop down (InstanceId) of grid row. @(Html.Kendo().Grid<Flextronics.DevFactory.Ingrex.Entity.IngrexDataEntity.IngrexGlobalNewRequest>()
.Name("GridGlobalNewRequest")
.Columns(columns =>
{
columns.ForeignKey(p => p.InstanceTypeIds, (System.Collections.IEnumerable)ViewData["listofinstanceTypes"], "InstanceTypeId", "InstanceTypeName").Title("InstanceType").Width(120).EditorTemplateName("InstanceTypeIds");
columns.ForeignKey(p => p.InstanceId, (System.Collections.IEnumerable)ViewData["listofInstance"], "InstanceId", "InstanceNm").Title("Instance").Width(120).EditorTemplateName("InstanceId").Width(120);
columns.Bound(p => p.StartCompany).Title("Start").Width(90);
// columns.Command(command => command.Edit()).Width(80).HtmlAttributes(new { style = "text-align:center" });
columns.Command(command => command.Destroy()).Width(80).HtmlAttributes(new { style = "text-align:center" });
})
.ToolBar(toolbar => {
toolbar.Create();
toolbar.Save();
})
.Editable(editable => editable.Mode(GridEditMode.InCell))
.Pageable(page => page.Enabled(true).PageSizes(new int[] { 10, 50, 100, 500}))
.Sortable()
.Scrollable()
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(20)
.Model(model =>
{
model.Id(p => p.InstanceTypeIds);
model.Field(p => p.InstanceId);
model.Field(p => p.InstanceTypeIds);
})
//.Create(update => update.Action("EditingInline_Create", "NewRequest"))
//.Read(read => read.Action("EditingInline_Read", "NewRequest"))
//.Update(update => update.Action("EditingInline_Update", "NewRequest"))
//.Destroy(update => update.Action("EditingInline_Destroy", "NewRequest"))
.Create("EditingInline_Create", "NewRequest")
.Read("EditingInline_Read", "NewRequest")
.Update("EditingInline_Update", "NewRequest")
.Destroy("EditingInline_Destroy", "NewRequest")
)
)