4
我的設置如下: Sharepoint 2010網站上的自定義頁面,其中包含列表視圖Web部件和數據視圖Web部件。當我在LVWP中選擇一個項目時,我想用多查找字段值過濾DVWP。所以我連接到兩個Web部件,以便DVWP從LVWP獲取參數。我用以下過濾DVWP:在Sharepoint Designer中用xslt過濾來自連接LVWP的參數過濾DVWP
<xsl:variable name="Rows" select="/dsQueryResponse/Rows/Row[contains($pDataAftaleID,concat(@ID,';#',@ID))]"/>
其中pDataAftaleID是來自LVWP的參數。
我的問題是:如果從LVWP中選擇的項目在參數字段中有一個值,但是如果沒有,Sharepoint似乎不會將空值/空值或零值寫入參數並且過濾器參數將LVWP中最後一個選定項目的值與一個值保持一致,因此DVWP顯示來自先前選定項目的項目,而不顯示「無項目」。
有沒有辦法強制寫入空字段,或者是否可以在每次DVWP加載時將參數設置爲零?有什麼建議麼?