-1
我有一個中繼器控制將綁定頁面加載的內容。枚舉通過數據源
repeater.DataSource = Build<Model>(query);
repeater.DataBind();
!!重要說明:爲簡潔起見,代碼已被縮小。
的Build<Model>
將建立數據庫中的數據,這將返回到DataSource
,我綁定所以它在頁面上可見的IEnumerable
。
在前端我有一個按鈕來觸發通過DataSource
的搜索以重新結合過濾結果。
有沒有可能做一些事情:
IEnumerable<...> enumerator = repeater.DataSource.GetEnumerator();
類似的規定?這樣,我可以循環瀏覽內容,然後重新篩選一個過濾列表?
我在想,但認爲訪問數據源會更乾淨。 – Greg
檢查我的編輯如何可以工作。 –