我有一個Repeater控件,綁定到PagedDataSource
,其中的數據源是我製作的自定義控件的列表。這些自定義控件包含幾個文本框。使用分頁時從Repeater的數據源獲取所有項目
我有一個保存按鈕,當它被點擊時,我想將所有自定義控件中的數據保存到數據庫,不管他們在哪個頁面上 - 但目前我只能訪問顯示在其上的自定義控件當前頁面。
我試過的是,在btnSave_Click
事件中,創建一個與當前臨時數據源相同的臨時數據源,除非它不是PagedDataSource
。這樣我的轉發器包含所有自定義控件 - 但是 - 在文本框字段中所做的更改不再可用。然後,我嘗試在自定義控件中的文本框上添加JavaScript onchange事件,以便在更改文本時觸發回傳,並更新用戶控件代碼隱藏中的屬性。這也沒有工作。
任何想法?
我其實也在想這個! –