SharePoint 2010のリストからアイテムを取得している複数のDataView Webパーツがあります。WebパーツはサブWebにあり、リストのデータはルートWebにあります。リストのIDを指定することで、このWebパーツをうまく動作させることができます。SharePoint DataView Webパーツを使用してリストを名前でクエリする方法はありますか。
<dsp:dsQuery select="/list[@id='GUID GOES HERE']" resultContent="Both" resultRoot="Rows" resultRow="Row" columnMapping="Attribute">
ただし、私はexport-spweb/import-spwebを使用し、サブWebを別の場所に移動するので、IDでリストを選択するこの方法は使用できません(このコマンドはIDを再割り当てします。部品破損)。
<dsp:dsQuery select="/list[@name='LIST NAME GOES HERE']" resultContent="Both" resultRoot="Rows" resultRow="Row" columnMapping="Attribute">
を要約すると、私はリスト名で行くDSQUERYを使用するように私のデータビューWebパーツを必要とする:私は何をしたい以下のように...より明確なもので、リストを選択します(動作しない)でありますIDではありません。誰もこれを前にやったことがありますか、何百ものWebパーツのIDを編集していますか?それはひどい=)
助けていただきありがとうございます!
通常、リンクのみの回答は削除されます。あなたはここで十分な例を追加して、質問に全部答えることができますか? – Will