我有一个使用下拉列表的 KendoUI 网格。所以网格的每个元素都有一个下拉列表。DropDownList 在局部视图中定义。
@(Html.Kendo().DropDownList()
.Name("positions")
.DataValueField("EmpId")
.DataTextField("EmpName")
.DataSource(source =>
{
source.Read(read =>
{
read.Action("_AjaxGetEmps", "Emp", new { Empid = <empid of currently selected grid row> });
}).ServerFiltering(true);
})
)
我在哪里放什么?我要做的是从当前选定行的网格中引用一个字段。网格的每一行在下拉列表中可以有不同的值,我需要将值传递给 AjaxGetEmps 方法。我正在使用带有 Razor 视图引擎的 ASP.NET MVC。