我有一個帶中繼器的頁面。中繼器通常包含250-500行。
ItemTemplate包含5個TextBox控件和1個DropDownList。用戶可以修改任何這些值。
修改一個或多個值(一行或多行)後,用戶將點擊'保存'按鈕。此時我想更新數據庫 - 但首先我需要確定已更改的行。
我已經試驗了TextBox.TextChange事件......但是我有5個TextBox控件每行...我不想更新同一個項目五次...所以我正在尋找更好的東西。
如果有一個RepeaterItem.SomeValueChanged事件會很好......但到目前爲止我還沒找到一個! :-)
任何人都有一個更優雅的解決方案?
謝謝!
格倫
如果您使用'GridView'代替默認包含的'Repeater'控件... – balexandre 2012-02-20 14:52:05
@balexandre,你確定嗎? – 2012-02-20 15:12:20
@balexandre - 我確定有其他(也許更好)的方法來實現這一點(將來我們可能會嘗試DataGridView),但現在我正在尋找一種使用Repeater實現這一點的方法。謝謝! – 2012-02-20 15:18:00