Get value of radiobutton in a datagrid

M

mtl_jf

How can i get the value of the selected radiobutton in a DataGrid i
try in many ways like lstSuppliers.FindControl("rdSelect") but i
didn't get it... Any ideas?


<asp:datagrid id="lstSuppliers" runat="server"
AutoGenerateColumns="False"
EnableViewState="false">
<Columns>
<ItemTemplate>
<asp:RadioButton id="rdSelect" runat="server"
value='1'></asp:RadioButton>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
 
M

mtl_jf

i found it... needed enableviewstate=true on the datagrid ....

and this will work...

private void btnSubmit_Click(object sender, System.EventArgs e) {


System.Web.UI.HtmlControls.HtmlInputRadioButton wRdSelect;
foreach (DataGridItem item in lstSuppliers.Items) {

wRdSelect = (HtmlInputRadioButton)item.FindControl("rdSelect");

Array wArray = wRdSelect.Value.ToString().Split(Convert.ToChar(","));

Label1.Text += "<br>" + item.ItemIndex.ToString() +
" - " + wRdSelect.Checked;
}
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,744
Messages
2,569,482
Members
44,901
Latest member
Noble71S45

Latest Threads

Top