有一个网络开发项目,教授可以在此网站上传编程挑战,让学生完成这些挑战。
我正在努力学习如何动态创建一个新网页,每当教授想要上传新挑战时,该网页都会显示详细的挑战信息。
所以,我有一个通用的Web表单,信息应该结束,我有一个Web表单,教授在文本框中输入信息,点击按钮我希望它创建新的Web表单(我在所有信息最终完成的地方设计)并将文本框中的信息从教师Web表单传输到新创建的Web表单上的新文本框。
任何人都有这方面的经验吗?阅读和Jquery听起来就像我想用来传输信息一样,但是我想让教授页面在每次创建新挑战时生成一个新的Web表单,而不是每次都覆盖一个。没有任何代码可以显示,不知道从哪里开始。
答案 0 :(得分:1)
您的编程作业是否是一组结构化项目?
您可以使用一些标签,文本框,单选按钮,复选框等创建Web用户控件
有一个上传页面(手动输入或文件,你可以读取结构化项目的值并保存它们(也许在数据库中)
保存新作业时,请为其指定作业ID,如果需要,可以使用类别ID来表示该作业的作业
当学生进入作业页面,加载包含用户控件的页面时,用户控件将根据作业ID加载教师输入的字段,学生提交将与学生ID和作业ID一起保存为教授评分(如果你需要)