【发布时间】:2017-09-18 10:20:36
【问题描述】:
我想在剑道网格中进行列表操作。
假设我有以下模型,
public Class Product{
int id {get;set;}
List<Part> parts {get;set;}
}
public class part{
int id {get;set;}
string partName {get;set;}
}
每个产品都有零件列表,每个零件都有上面模型中描述的属性。
我想将所有产品及其部件属性列为剑道网格中的每个剑道列,并且在通过将产品模型列表传递给剑道网格来获取内部模型的 partName 时遇到问题。
以下是我获取内部模型属性以显示网格中几列的方式
columns.Bound(x => x.Parts.Find(x=>x.id=="1").partName)
如果我在获取内部模型属性方面做错了什么,请提出建议。
提前致谢。
【问题讨论】:
-
你的意思是foreign key column?
-
您的声明
Model.SomeABCList.Find(x=>x.id="1").SomeValue表明您已经将 SomeValue 作为模型的属性,对吗?那有什么问题可以直接使用。此外,添加属性也没有什么害处,因为它只是充当数据载体。 -
@RahulSingh,我必须再添加 10 个属性,我觉得这不是正确的方式。
-
@RahulSingh,我有值,但如何绑定到网格?
-
@VireshMathad - 你的价值在哪里?
标签: asp.net-mvc kendo-ui telerik kendo-grid kendo-asp.net-mvc