2010-07-12 125 views
0

我正在为我的大学项目开发​​在线调查应用程序。ASP.NET动态页面生成

我设法将新创建的调查数据保存到数据库中,现在问题在于我不知道如何动态地将保存的问题填充到页面(发送给客户以获取响应)。并且该响应数据也应该保存到数据库中。

任何人都可以请帮助我。我为此使用ASP.NET。

谢谢

+0

我不能确切地得到你想做什么。你能更详细些吗? – 2010-07-12 06:30:25

+0

表示同意。不知道你想要做什么,你的意思是“动态页面生成”,你想做什么动态?你能不只是简单地进行一些简单的CRUD操作吗?创建/检索/更新/删除问题? – RPM1984 2010-07-12 06:50:09

回答

2

首先,您需要一些数据库调用来获得问题。

    从问题

  • 选择(ID,描述),然后你需要填充此信息到数据控件。我建议一个DataList或Repeater。

    假设答案是yes/no,还需要添加类似RadioButtonList的东西来收集是否选择到ItemTemplate。

    您将需要提交表单,所以应该使用Button。在click事件中,遍历DataList/Repeater的每一行并收集答案。

  • +0

    感谢Cen的回复。这是非常有用的,我可以像使用自由文本(不是单选按钮)那样按照您的建议添加用户响应? – Hash 2010-07-12 07:07:29

    +0

    你可以添加任何你想要的。像你一样添加它们(需要标识和runat标签) – TheGeekYouNeed 2010-07-12 23:44:13

    +0

    哈希你觉得这有帮助吗?如果是这样,你介意将问题标记为已回答,以便其他人也可以看到答案吗?谢谢! – TheGeekYouNeed 2010-07-16 16:10:27