質問

ユーザー選択に基づいて、DiferRent SharePointリストからのデータを単一のビューで表示するSharePointページを作成する必要があります。ユーザーが従業員に関する情報を表示したい場合、ページは従業員リストからデータを表示します。彼らが学生情報を見たいのなら、それは学生リストからのデータを表示します。

1つのリストWebPart(XSLT List View WebPart ???)を持ち、ユーザー選択に基づいてコンテンツを変更したいです。使用するリストはクエリ文字列を介してこのページに渡されます...

任意の提案?

役に立ちましたか?

解決

SPDataSourceコントロールをBaseXSLTListWebPartを実現するBaseXSLTListWebPartと組み合わせて使用できます。

次のことを試してください:

  • SPDataSourceコントロールを含むコントロールを作成します。説明があります。 chris o 'で説明を見つけることができます。BRIENのブログ second post あなたはどのように説明を見つけることができますクエリ文字列をパラメータとして使用します。
  • basexsltlistwebpart から継承するWebPartを作成します。
  • ONINITでは、WebPartのコントロールコレクションにDataSourceコントロールを追加し、Aフィールドを割り当てます。
  • GetDataSourceメソッドを上書きして、コントロールを返します。
  • XSLまたはXSLINKプロパティでXSLを設定します。

他のヒント

最も簡単な方法は、フィルタWebパーツを使用することで、少なくともSharePoint標準ライセンスを必要とします。これらのWebパーツは多くの「図形」に入っています、ここでの例を参照してください。-Web-Parts-ha010033786.aspx#bm2 "rel=" nofollow "> http://office.microsoft.com/en-us/sharepoint-server-help/work-with-filter-web-parts-ha010033786.aspx#BM2

これらのウェブ部品は、実際にデータを互いに消費/提供する接続可能なウェブ部品であり、Web UIを介してこれを達成することができる。

それが役立つことを願っています C:\ Marius

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top