2009-01-05 168 views
5

好吧让我首先解释我的情况:创建注册表

我是“主办”事件的组织的一部分。例如,我们有一年一度的训练营,滑冰,火箭/足球比赛,晚餐等。

现在他们要我设计他们的网站。我的习惯通常是先把它放在纸上,这样我就试着去做。但问题在于:

他们需要一个注册表单。但是对于每个事件/活动,所问的问题都不同。例如,在一年一度的营地中,有一个问题“你有什么过敏症?”。对于冰球锦标赛来说,这个问题是“你最喜欢的球衣颜色是什么”以及“命名你队中的其他5人”。 *

*注意:有类似的问题,如名称/年龄/位置/电话/电子邮件。

另外请记住,这些人不知道关于网络发展和如何使用它的事情。我知道这一点,因为我已经让他们成为一个管理面板的网站,但他们仍然觉得它太混乱了(也是我必须创建一个“自定义”注册表格的部分)。

我现在正在考虑如何结合这一点。理想情况下,我希望所有这些信息都可以进入数据库。

我的选择 1)使用在线注册表来捕获通用信息。传递一个PDF链接,但在BROWSER中打开PDF文件并写入。提交后,新保存的PDF可以发送到电子邮件。

2)..以及所有我现在拥有大声笑。

任何人有建议/解决方案?

非常感谢!

使用的技术:c#/ vb.net ASP.NET!

+0

很抱歉,PDF文件与所有这一切有关? – DaveJustDave 2009-01-05 21:09:43

+0

该组织将创建一个包含所有问题的PDF。 – masfenix 2009-01-05 21:38:42

回答

1

一个数据库,存储哪些问题与哪些类型的表单。用于显示给定事件的适当表单的Web界面。第二个Web界面让他们的管理员轻松查看/添加/删除问题到每种类型的表单。

0

如果你喜欢这种设计图,首先你可能会喜欢Product Planner。他们也有很多现有的注册模式。

-1

存储问题和输入类型列表:textbox,textarea等。然后在构建表单时根据表单的id获取问题列表,根据问题的类型插入HTML。然后,当用户通过表单ID和问题ID提交表单时,将数据存回数据库。