2010-07-26 86 views
1

如何獲取radioButtonList的選定值(如果這是動態創建的)?我知道每次回發都必須重新創建一個動態控件,但是,解決這種情況有什麼竅門嗎?Dynamic radiobuttonlist

在此先感謝您的幫助。

回答

0

在回發之後,您將獲得對RadioButtonList的引用,並且將以與靜態創建時相同的方式獲取該值。

到這裏看看:

Accessing controls created dynamically (c#)(看看這個問題,看看如何才能到動態創建控件的引用)

碰巧的是,上面的回答有一個單選按鈕列表的例子。

0

確保您正在Page_Init中創建列表項 - 而不是Page_Load。 Viewstate將被正確連接,你應該能夠像正常一樣獲得SelectedValue。 (另外,如果您的RBL在用戶控件中,那麼RBL所需的任何值/對象也會加載到該Init中,這就是我長時間以來所迷惑的。)