繁体   English   中英

动态单选按钮列表

[英]Dynamic radiobuttonlist

如果它是动态创建的,如何获取radioButtonList的选定值? 我知道每次回发都必须重新创建动态控件,但是,有没有技巧可以解决这种情况?

先谢谢您的帮助。

确保在Page_Init中创建列表项-而不是Page_Load。 Viewstate将正确连接,您应该能够正常获取SelectedValue。

(此外,如果您的RBL位于用户控件中,那么RBL所需的任何值/对象也将被加载到该Init中,这就是让我迷惑了很长时间的原因。)

回发后,您将获得对RadioButtonList的引用,并且将获得与静态创建时相同的值。

在这里看看:

访问动态创建的控件(C#) (查看问题以了解如何获取对动态创建的控件的引用)

碰巧上面的答案有一个RadioButtonList示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM