ブローカー クエリ メカニズム (フィルター) に基づく .net ベースの CT を開発しています。
ComponentPresentationAssembler cpAssembler = new ComponentPresentationAssembler(Page ID,Page object);
ページ ID を渡すには、コンポーネントが存在するページへのアクセスを取得する必要があります。パッケージからページにアクセスするにはどうすればよいですか? これは CT であるため、コンポーネント オブジェクトはページ オブジェクトではなくページで使用できます。次のコードを試してみましたが、成功しませんでした:
string pageURI = _package.GetValue("Page.ID");
Page objPage = (Page)_engine.GetSession().GetObject(pageURI);
ページオブジェクトがないため、これは機能しません。CTからコンポーネントの親ページにアクセスできるようにするための代替手段は何ですか?