C
casey
I am trying to bind a list collection with values to a
radiobuttonlist, but when i try to access the
selecteditem.value i always get the selecteditem.value
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page
here
if(!Page.IsPostBack)
{
ListItemCollection
lictest = new ListItemCollection();
ListItem li1 = new
ListItem("1","1aa");
ListItem li2 = new
ListItem("2","2aa");
lictest.Add(li1);
lictest.Add(li2);
RadioButtonList1.DataSource = lictest;
RadioButtonList1.DataBind
();
RadioButtonList1.SelectedIndex = 0;
string strTest =
RadioButtonList1.SelectedItem.Value.ToString();
//strTest always returns
text instead of value
}
}
radiobuttonlist, but when i try to access the
selecteditem.value i always get the selecteditem.value
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page
here
if(!Page.IsPostBack)
{
ListItemCollection
lictest = new ListItemCollection();
ListItem li1 = new
ListItem("1","1aa");
ListItem li2 = new
ListItem("2","2aa");
lictest.Add(li1);
lictest.Add(li2);
RadioButtonList1.DataSource = lictest;
RadioButtonList1.DataBind
();
RadioButtonList1.SelectedIndex = 0;
string strTest =
RadioButtonList1.SelectedItem.Value.ToString();
//strTest always returns
text instead of value
}
}