asp.net编程 编写程序显示10个单项选择题,用户选择答案并提交后给出分数

来源:百度知道 编辑:UC知道 时间:2024/05/12 09:59:37

(1)在设计中拉十个RadioButton控件和一个Button控件。双击Button控件,写入以下代码!

protected void Button1_Click(object sender, EventArgs e)
{
int n=0;
int i=0;
if(RadioButton1.Checked==true)
{
n=n+10;
i++;

}
if(RadioButton2.Checked==true)
{
n=n+10;
i++;
}
........
if(RadioButton10.Checked==true)
{
n=n+10;
i++;
}
}
你将n打出来它就是你要的分数,而i就是正确答案的个数
(2)Gridview中的RadioButton
在Gridview中放了一个radiobutton组
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" SelectedIndex="0" Width="343px" OnSelectedIndexChanged="papersubmit_Click">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label id=sque runat=server Text='<%# Eval("Ques_Squc") %>' ></asp:Label></br>
<asp:Label id=ke