亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

asp.net問卷設計取值的問題
代言
代言 2016-11-07 14:46:21
0
1
1210

大家好,目前正在幫老師做一個數(shù)據(jù)分析的系統(tǒng),其中有一塊是做問卷調查的。由于問卷的題目是固定的,所以沒有涉及到數(shù)據(jù)庫,只要把問卷的結果插入到數(shù)據(jù)庫中就ok了?,F(xiàn)在我遇到的問題是,用多個RadioButtonList來讓用戶選擇,但是如何一次性獲取到多個RadioButtonList的每一個值呢?我最初的方法是一個一個的取值,然后插入到數(shù)據(jù)庫中,感覺這種方法很笨,但是我asp.net不是很熟練,不懂怎么解決這問題,請大家指點一二。謝謝。

我的代碼如下:

后臺:

string value1 = "";
for (int i = 0; i < RadioButtonList1.Items.Count; i++)
{
if (RadioButtonList1.Items[i].Selected)
{
value1 = RadioButtonList1.Items[i].Value;
}
}
string value2 = "";
for (int i = 0; i < RadioButtonList2.Items.Count; i++)
{
if (RadioButtonList2.Items[i].Selected)
{
value2 = RadioButtonList2.Items[i].Value;
}
}
……此后還有很多行類似上面的代碼前臺:<asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="非常重要" Value="0.75,1,1"></asp:ListItem>
<asp:ListItem Text="明顯重要" Value="0.5,0.75,1"></asp:ListItem>
<asp:ListItem Text="重要" Value="0,0.25,5"></asp:ListItem>
<asp:ListItem Text="稍微重要" Value="0,0,0.25"></asp:ListItem>
<asp:ListItem Text="同等重要" Value="1"></asp:ListItem>
</asp:RadioButtonList>


代言
代言

reply all(1)
季偉

你的問題包含兩個內(nèi)容:
1) 如何獲取每個radiobuttonlist(以下簡稱rbl)的選定值

2)你不想 通過書寫每一個 radiobuttonlist的 id值 來實現(xiàn) 對所有rbl的遍歷?

若是:

1) 第一個問題jKey已經(jīng)回答了.

2) 思路: 先獲取 所有 radiobuttonlist 的控件集合, 然后遍歷該控件集合.

List?selectedValues=new??List();
????foreach(Control??c?in?pnlContainer.Controls)
????{
??????????if(c?is?RadioButtonList)
????????{
?????????????RadioButtonList?rbl=(RadioButtonList)c;
?????????????selectedValues.Add(rbl.SelectedValue);
????????}
??????}

aspx頁面內(nèi),最好 將所有rbl放在一個父控件內(nèi)


???
????????????
?????????????......
????
????
????????????
?????????????......
????


Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template