在Asp.net中显示Web表单上的多项选择题

时间:2010-10-20 17:01:21

标签: c# arrays webforms master-detail

在我的项目中,我有一个返回Exam对象的Web服务。该对象包含一个返回Questions []数组中多项选择题集的属性。 Questions数组中的每个Question对象都包含两个属性,Question和ChoiceArray。要清除这里的代码,

考试e = service.GetExam(long CenterID);

问题[]问题= e.Questions;

foreach(问题中的Qestion问题)

{

    string q = question.Question;

    Choice[] choice = question.Choice;

}

我需要知道一种方式,我可以将所有这些问题及其选择放在表格上。由于我将这些作为数组,因此无法使用DataList正确绑定它们。任何想法如何在表格和选择选择上显示这些问题及其选择,都会得到每个问题所选答案的价值。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用此方法将数组转换为List<string>

http://www.dotnetspider.com/resources/19560-Convert-from-string-array-to-list-t.aspx

然后,您可以绑定到RadioButtonList。