2017-10-15 1 views
1

Avoir un projet de développement Web où les professeurs peuvent télécharger des défis de programmation sur ce site Web pour que les étudiants les complètent.Bouton cliquer sur le formulaire Web pour créer/générer un nouveau formulaire Web (page Web) Visual Studio C#

Je suis aux prises avec la façon de créer dynamiquement une nouvelle page Web qui affiche les informations contestées détaillées chaque fois qu'un professeur veut télécharger un nouveau défi. Donc, j'ai un formulaire web générique où l'information devrait finir et j'ai un formulaire web où les professeurs entrent les informations dans une zone de texte et sur un bouton cliquez sur Je veux créer le nouveau formulaire web (celui J'ai conçu où toutes les informations finissent) et transfère l'information des boîtes de texte du formulaire Web d'enseignant aux nouvelles zones de texte sur le formulaire Web nouvellement créé.

Quelqu'un a-t-il de l'expérience? La lecture et Jquery ressemble à ce que je veux utiliser pour transférer l'information, mais je veux que la page du professeur génère un nouveau formulaire Web chaque fois qu'un nouveau défi est créé plutôt que d'en écraser un à chaque fois. Ne pas avoir de code pour cela à montrer, ne sais pas par où commencer.

Répondre

1

Votre mission de programmation est-elle un ensemble d'éléments structurés?

Vous pouvez créer un contrôle utilisateur Web avec des étiquettes, TextBox, RadioButtons, cases à cocher, etc.

ont une page de téléchargement (saisissez manuellement ou un fichier où l'on peut lire les valeurs des éléments structurés et les enregistrer (en une base de données peut-être)

Lorsque vous enregistrez une nouvelle affectation, lui affecter un code d'affectation, et le cas échéant, un ID de classe pour désigner l'affectation est pour cette classe

Lorsqu'un étudiant entrez une page d'affectation, charge une page avec le contrôle de l'utilisateur, le contrôle de l'utilisateur va charger les champs entrés par le prof l'id d'affectation, une soumission d'étudiant sera sauvegardée avec l'id de l'étudiant et l'ID de l'affectation pour le prof pour les noter (si vous en avez besoin)

+0

Lorsque vous demandez "votre programmation ... éléments structurés" posent des questions sur certaines exigences pour une tâche scolaire? Si oui, alors non, ce n'est pas vraiment une tâche de plus d'un projet de groupe. Je ne suis pas familier avec les options de contrôle utilisateur, si j'ai déjà conçu une page sur laquelle je veux afficher l'information, puis-je l'utiliser chaque fois qu'il y a un nouveau téléchargement (évidemment avec de nouvelles informations concernant le défi spécifique)? Et je devrai éventuellement avoir une base de données, est-ce quelque chose qui l'exigerait? – Nocturnel

+1

non je ne demande pas s'il s'agit d'une tâche scolaire, je demande si le soi-disant "défi" se compose d'éléments structurés (comme une étiquette de question, une liste d'options, etc.) – Alander

+1

Voir les contrôles de l'utilisateur web https : //msdn.microsoft.com/en-us/library/fb3w5b53.aspx, j'ai une "page d'affectation", dans une affectation, vous avez plusieurs contrôles utilisateur Web incorporés dans la page, chaque contrôle utilisateur Web est une question de un tri, plusieurs qns à 1 assignation, et le contrôle de l'utilisateur question définit comment chaque question sera affichée. Et oui, vous avez besoin d'une base de données quelconque. – Alander