【发布时间】:2011-09-13 10:48:45
【问题描述】:
有人可以帮我解决这个问题,坚持下去。
我有一个列表并用数据填充单选按钮列表,但是当我按下提交按钮时我无法获得选定的值。
List<CustMobilePhonesEntity> cusMobile = GetCusMobile(Email);
RadioButtonList1.Items.Add(customerMobile[0].PhoneNumber);
RadioButtonList1.DataSource = customerMobile;
RadioButtonList1.DataTextField = "PhoneNumber";
RadioButtonList1.DataValueField = "PhoneNumber";
RadioButtonList1.DataBind();
Label1.Text = RadioButtonList1.SelectedValue;
任何想法我做错了什么,谢谢。
【问题讨论】:
-
您是否将它们绑定在
if(! IsPostBack)条件内,否则选择将丢失 -
相关问题的有效解决方案stackoverflow.com/questions/378620/…
-
@V4Vemdetta,是的,但是越来越空:(
-
@Olle89 试过了,也没有用,当我手动将项目添加到单选按钮列表时,它工作正常,但我需要从列表中
标签: c# asp.net radiobuttonlist