在Repeater中找到单选按钮列表的选定值,可以通过以下步骤实现:
以下是一个示例代码:
protected void Repeater_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
// 找到单选按钮控件
RadioButton radioButton = e.Item.FindControl("RadioButton1") as RadioButton;
if (radioButton != null && radioButton.Checked)
{
// 获取选中的值
string selectedValue = radioButton.Value;
// 在此处可以对选中的值进行处理或使用
// ...
// 存储选中的值,以便后续使用
ViewState["SelectedValue"] = selectedValue;
}
}
}
在上述代码中,我们通过Repeater的ItemDataBound事件找到单选按钮控件,并判断其是否被选中。如果被选中,我们获取其值并存储在ViewState中,以便后续使用。
请注意,以上代码仅为示例,实际使用时需要根据具体情况进行适当的修改和调整。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云