首页 > 解决方案 > Kendo MVC:网格列中的下拉菜单

问题描述

我试图在 asp.net mvc 应用程序中填充网格。我对需要呈现为下拉列表的网格中的一个特定列有疑问。

@(Html.Kendo().Grid(Model)
  .Name("gridExclusions")
  .AutoBind(false)
  .Columns(columns =>
  {
    columns.ForeignKey(c => c.SubTaskId, GetSubTasks(item.Id), "Value", "Text").Width(100).Title("Sub Task").Filterable( ftb => ftb.Multi(true) .Search(true));
    columns.Command(command => { command.Edit(); }).Width(100);
   })

……

因为网格中的每个项目都可以有不同的子任务列表,所以我的问题是如何将当前项目 id "item.Id" 传递给函数 GetSubTasks(int id)

标签: asp.net-mvckendo-uigriddropdown

解决方案


尝试使用剑道转义字符 - # 在类似 => "#{parameterNameInModel}" 的字符串中


推荐阅读