我使用VS2010,C#開發我的ASP.NET Web應用程序,我爲我的用戶創建了一個投票頁,我從我的數據庫中得到了一些問題,每個問題顯示在一個動態創建的行中,也有5個選項(非常好,好,壞......),用戶必須選擇一個。我用下面的代碼爲每個選擇創建一個單選按鈕,當然行的所有五個單選按鈕有一個唯一的組名:使用javascript查找ASP.NET動態創建的單選按鈕選定值
tr = new TableRow();
tr.HorizontalAlign = HorizontalAlign.Right;
tc = new TableCell();
tc.HorizontalAlign = HorizontalAlign.Center;
RadioButton r = new RadioButton();
r.Text = "";
r.GroupName = i.ToString();
tc.Controls.Add(r);
tr.Cells.Add(tc);
tc = new TableCell();
tc.HorizontalAlign = HorizontalAlign.Center;
r = new RadioButton();
r.Text = "";
r.GroupName = i.ToString();
tc.Controls.Add(r);
tr.Cells.Add(tc);
// five radio buttons are created in each row
現在我要找到用戶的選擇,我認爲最好的辦法正在使用JavaScript函數爲每個問題查找選定的值,然後執行計算,我該怎麼做?我不希望使用自動回單選按鈕,因爲它可以很慢,
感謝
謝謝,但作爲我的單選按鈕是動態創建的,他們將失去他們的價值發回 – 2012-01-06 14:22:30
@Ali有辦法解決這個問題。 – RickNZ 2012-01-06 14:43:06
@Ali - 查看我的更新回答 – evasilchenko 2012-01-06 15:08:04