如何获取表的值而不是Id

时间:2014-04-21 09:06:23

标签: c# asp.net asp.net-mvc

我有asp.net项目,试图从asp:repeater获取数据。在这一刻,我使用<%# Eval("CategoryId") %>得到了价值,但我需要而不是Company.CategoryId获取Company.Category.CategoryId,我该如何在asp.net中执行此操作?在MVC我使用DisplayFor(x => x.Company.Category.CategoryId),这里有类似的smth吗?

这是https://stackoverflow.com/questions/23193852/how-to-display-value-in-asprepeater

的下一部分

1 个答案:

答案 0 :(得分:1)

您可以评估对象属性,如下所示

<%# ((Company)(Container.DataItem)).Category.CategoryId %>