これは簡単なようです。多分それは、私はちょうどそれを思っています。 DropLink経由でカテゴリフィールドを設定したアイテムがたくさんあります。私はそれらのオプションの1つと一致するすべてのアイテムをつかみたい。例:カテゴリ=パンフレットのすべてのアイテムのリストを取得します。 DroplinkオプションのIDをアイテム自体のCategoryオプションと照合するようには見えません。SitecoreのDropLinkオプションに一致するすべてのアイテムを取得します。
EDIT:リクエストによって現在のコードが含まれています。
public List<PoolDownload> Manuals
{
get
{
LookupField cat = (LookupField)this.Item.Fields["Category"];
return this.Downloads.Where(i => (i.Item.TemplateID == PoolDownload.TemplateId) &&
(i.Item.GlassCast<Pdp.Pool.Website.Business.Entities.PoolDownload>().Category.ToString() == cat.TargetID.ToString()))
.ToList();
}
}
これまでに試したことを示すコードを投稿してください。 – haliphax
Categoryプロパティの種類は何ですか? – DougCouto
@Barbosa CategoryフィールドはDropLinkフィールドです。 – timT