我有一个名为问题的模型:
public partial class question
{
public question()
{
this.Indicators = new HashSet<Indicator>();
}
public int Id { get; set; }
public string questionText{ get; set; }
public virtual ICollection<Indicator> asnwers{ get; set; }
}
此模型有2 attributes
名为id
和问候文字我的模型与answer
模型有关系。每个问题都有1..n
个答案。在我的答案模型中,我有这个:
public partial class answer
{
public answer()
{
}
public int Id { get; set; }
public int questionId{ get; set; }
public string answertext{ get; set; }
public virtual question ExecutiveOfficer { get; set; }
}
因此,您可以看到每个问题都有1个或多个答案。让我解释一下我的问题。
我需要向用户展示我的问题,但我的问题是如何创建动态DDL
答案和问题。
我的用户应该能够回答动态问题,在控制器中我应该能够检测到每个问题的答案,但我不知道应该使用哪种方法?如果你能给我一些帮助,我将不胜感激
我想创建HTML drop down list
并传递给他们查看,但我想知道我是否有更好的解决方案。