0
我有一個具有兩個自定義列表窗體的顯示窗體,兩者都相互連接,並根據過濾器顯示結果。但是,當我在任何領域進行排序時,它會給出以下錯誤: Web部件錯誤:此頁面已超出其連接的Web部件的數據提取限制。嘗試斷開一個或多個Web部件以糾正問題。Web部件錯誤:此頁面已超出其對連接的Web部件的數據獲取限制
我很感激任何幫助。
感謝 SP
我有一個具有兩個自定義列表窗體的顯示窗體,兩者都相互連接,並根據過濾器顯示結果。但是,當我在任何領域進行排序時,它會給出以下錯誤: Web部件錯誤:此頁面已超出其連接的Web部件的數據提取限制。嘗試斷開一個或多個Web部件以糾正問題。Web部件錯誤:此頁面已超出其對連接的Web部件的數據獲取限制
我很感激任何幫助。
感謝 SP
我同時建立一個IFilterProvider網絡的一部分今天就遇到了這個問題。
對我來說,解決方案是明確地觸發PartCommunicationMain方法中的NoFilter。看起來每次調用這個方法時都必須觸發NoFilter,ClearFilter或SetFilter。
public override void PartCommunicationMain()
{
// Ensure that all of the Web Part's controls are created.
EnsureChildControls();
TriggerNoFilter(this, null);
}
protected virtual void TriggerNoFilter(object sender, EventArgs e)
{
if (NoFilter != null)
NoFilter(sender, e);
}