2013-02-22 33 views
0

我有一個FormView,它包含三個列表框和一個用戶控件。用戶控件是一個網格,用於在表單處於編輯或插入模式時插入和更新數據。我遇到的問題是由用戶控件生成的回發消除了列表框值。現有的代碼在單擊插入/更新按鈕時發生回發時重建列表框,並且它可以正常工作。但是,當用戶控件發佈後,ListBoxes的request.Form集合爲null。重建列表框值的代碼使用Request.Form檢索值。我不希望驗證發生在每次用戶控件導致回發時,但是我需要對用戶控件或FormView進行哪些更改以使Request.Form變量不爲空?帶有ListBox和用戶控件的Formview

回答

0

listbox選項通過彈出窗口填充,但未選擇值。這個想法是,列表框中出現的任何選項都是更新的選項,所以我所要做的就是在每次頁面加載之前使用javascript來選擇它們,並解決問題。