如何从后台代码获取新创建的输入?

时间:2019-07-14 09:10:46

标签: c# html asp.net webforms code-behind

我正在尝试使用Web窗体制作一个Web调查应用程序。 问题是我在调查创建部分遇到了麻烦。

在CreateSurvey.aspx中,我有一个按钮,应该在单击时添加选项。按钮将添加新的输入区域,供用户创建新选项。这部分很容易。我可以用后面的代码来做到这一点。

但是真正的问题是,我需要获取这些值,以便在回答调查后显示它们。我需要将这些输入写入我的数据库。但是我无法获得这些值,因为还没有创建它们!我应该研究什么主题?有人有类似的问题吗?

如果可能的话,我只是在寻找解决方案背后的代码。由于目前使用ASP.NET的UpdatePanel,因此脚本存在一些问题。

1 个答案:

答案 0 :(得分:0)

嘿,欢迎来到Stack!根据您的问题确定最佳解决方案有点困难,如果您提供一些代码来查看的话,这确实会有所帮助。但是,听起来您正在尝试让用户创建一个具有不同字段的调查,然后能够让其他用户参与该调查?如果是这样,我建议您从强大的 schema 数据库开始,它可以容纳您的调查问题答案。

创建适当的表后,您将能够将已创建的调查及其所有相关问题保存到数据库,然后拉出这些调查并将其呈现给用户。用户填写调查表后,您将能够将他们的答案保存在适当的表中。如何创建此模式完全取决于您,并且有很多方法可以使用它。您可以查看this帖子以获取一些好主意。希望对您有帮助。