【问题标题】:Survey Application [duplicate]调查申请 [重复]
【发布时间】:2014-03-06 16:33:03
【问题描述】:

我想创建调查应用程序。 我有以下问题的班级调查。

Class Survey
{ string SurveyID {get;set;}
  List<QuestionList> {get;set;}
}

Class Questions
{
 string QuestionID {get;set;}
  string text {get;set;}
  string type {get;set;}
  string nextQuestion {get;set;}
  List<Option> {get;set;}
}
class Option
{
   string Id {get;set;}
   string text {get;set;}
   string nextQuestionID {get;set;}
}

现在,我在上面的课程中填写了问题。 只想在 MVC 中显示调查。

那么我应该如何创建视图? 它应该显示 Next Button,最后 Question 它应该 Finish。 此外,我们需要存储答案。

每次点击下一步时我都应该发布表单吗?

请帮忙。另外,如果可能的话,我希望看到一些实现这种功能的示例。

【问题讨论】:

  • 听起来你想要一个向导。搜索如何在MVC中制作Wizard
  • 与您的问题无关,但我认为List&lt;QuestionList&gt; {get;set;} 应该是List&lt;Questions&gt; {get;set;}。而且你不应该用复数命名类,所以你的类应该命名为Question

标签: c# asp.net entity-framework asp.net-mvc-4


【解决方案1】:

我同意 GraemeMiller 的观点。最好的方法是使用一些向导。并在向导步骤中推送您的所有问题。您可以访问:http://www.jquery-steps.com/Examples 了解有关 jquery 向导的更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-01
    • 2019-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多