J'ai une page Web qui a un nombre de sections non déterminé (constitué d'une collection de zone de texte, de listes déroulantes, etc.). Un utilisateur clique sur le bouton "Ajouter une section" et cette section doit être ajoutée dynamiquement. Il n'y a pas de limite supérieure au nombre de sections qu'un utilisateur peut ajouter. Il y a alors un bouton Enregistrer à quel moment je dois traverser toutes les sections et persister les données. Ma première pensée est de créer la section en tant que contrôle utilisateur que j'ajoute dynamiquement chaque fois qu'un utilisateur clique sur la "section Ajouter" du côté serveur.Ajout dynamique de plusieurs sections -ASP.NET
Je voudrais éviter d'ajouter dynamiquement des contrôles utilisateur car je trouve que c'est un peu bizarre. J'essaie de comprendre si je peux tirer parti des modèles jquery ou client pour le cas d'utilisation ici.
Pensées ou suggestions?
Nous avons une application similaire à celle-ci que nous traitons par une approche hybride. Les commandes Usercontrols sont utilisées lors du premier chargement de la page et le rendu côté client dynamique est géré par les modèles jQuery. Tout cela est possible car nous n'utilisons pas du tout les publications, mais nous utilisons jQuery bajax sur WebMethods pour parler au serveur. SWo oui, ça marcherait! –
Floyd - Pouvez-vous expliquer l'approche hybride? Voulez-vous dire que la première fois que la page se charge, vous ajoutez les sections existantes en tant que contrôles utilisateur. Pour les ajouts suivants, vous devez récupérer le balisage du contrôle utilisateur et utiliser des modèles jquery pour le rendu de la section? – Nick