我需要創建一個調查頁面,其中包含從數據庫讀取的以下結構。在ASP.NET web表單中創建動態UI
Survey QuestionA
a) Answer1 [Radio button]
b) Answer2 [Radio button]
c) Answer3 [Radio button]
d) Answer4 [Radio button]
repeats..
該頁面有很多需要動態添加的問題。我需要將表單的結果存儲在提交的Question對象的數組中。 我知道這樣做的一種方式是在表格中創建動態用戶界面,並通過FindControl
獲取值。 有沒有更好的(優雅)的方式來做到這一點?
幾周前,我遇到了同樣的問題,不得不在提交頁面後再次找到相應的控件;我想知道是否還有更優雅的方式:) – Matten
,我相信你也需要在回發時重新創建UI。 – devnull
我最近回答了一個類似的問題[here](http://stackoverflow.com/a/8611075/4830)。 –