用户定义的表单创建

时间:2008-11-03 16:41:14

标签: c#

我们有一个自定义的在线求职申请...申请。 HR正在请求添加到应用程序的“技能表”。虽然我们尚未与他们合作以确定所有这些可能带来什么,但我开始研究这是否可行。

此时我正在设想类似于某些民意调查网站的内容,您可以在这些网站上提出多项选择题,询问“论文”问题以及其他几个“定义标准”。

我的初步问题归结为:

  1. 您如何定义和存储这些问题?
  2. 如何在屏幕上显示这些表格?
  3. 如何存储这些答案,以便在报告中显示?我们需要看到个别答案。
  4. 我们使用C#.NET。

    更新:是否有更多的示例代码或文章涵盖了这个主题?

1 个答案:

答案 0 :(得分:3)

有很多方法可以做到,但通常我会做一些有4个表来存储信息的东西。

QuestionTypes

  • TYPEID
  • 描述
  • 其他东西< - 你决定

问题

  • QuestionId
  • QuestionTypeId
  • QuestionText
  • 其他内容< - 您决定

QuestionAnswers

  • AnswerId
  • QuestionId
  • QuestionTex
  • SortOrder的
  • 其他项目< - 您决定

UserQuestionAnswers

  • UserAnswerId
  • QuestionId
  • AnswerId
  • 日期时间
  • 详细

当然,你需要为你的实现做一些工作,但我之前使用过类似的模型并取得了巨大的成功。