0

我有一个内容部分包含在通常显示在列表中的内容类型中。我想从我的部分驱动程序访问列表中的位置。这可能吗?我看到形状元数据对象上有一个 Position 属性。但是如何从部件驱动程序的 Display 方法中获取内容项的形状元数据?这甚至可能吗?

4

1 回答 1

0

不,位置属性完全是为了别的东西。这个问题有几个问题。首先,您想从驱动程序访问什么形状的元数据?“内容项的形状”不是一个有意义的表达:形状通常是每个内容部分,而不是内容项。

不幸的是,列表形状没有在它呈现的项目形状的任何地方保留索引,因此您必须自己添加它。这可以通过例如覆盖列表形状渲染并将索引设置为您自己的内部形状的属性来完成。这篇文章应该让你开始:https ://weblogs.asp.net/bleroy/orchard-list-customization-first-item-template

于 2014-09-06T04:58:47.000 回答