Comme il existe de nombreux domaines, mais seuls certains champs valeurs sont différentes, alors je pense à définir la valeur par défaut à tous les domaines, de sorte que les utilisateurs ont juste besoin de modifier ces valeurs en cas de besoin .
Dans mon approche, je vais accrocher une fonction javascript sur le chargement de l'écran de saisie de formulaire et utiliser approche XmlHttp approche/Ajax pour accrocher au service web personnalisé pour tirer/récupérer les valeurs par défaut de chaque champs. Ou vous pouvez définir ces valeurs à la fonction javascript elle-même, mais l'inconvénient de cela, il est difficile de personnaliser plus tard. Je vais donc choisir l'approche pour se connecter au service Web personnalisé et extraire ces valeurs à partir de certaines entités de paramètres d'application. Votre idée de fournir un bouton «cloner» est également une excellente idée, ce qui signifie qu'il dupliquera tous les attributs de l'enregistrement précédent, dans un nouvel enregistrement, de sorte qu'il gagnera du temps pour la personne de saisie de données à personnaliser la valeur différente
EDIT
Puisque vous saisir des enregistrements en mode batch, comment sur la personnalisation .ASPX écran pour saisir des enregistrements. En personnalisant via l'écran .ASPX, vous pouvez utiliser un onglet afin que les utilisateurs puissent parcourir les onglets pour personnaliser la valeur/l'attribut de chaque enregistrement.
Il y aura un bouton "sauvegarder" ainsi qu'un bouton "cloner" pour cloner un attribut ou une valeur commune.
Désolé, j'aurais dû être plus clair. Sur chaque entité entité est complètement différente. Cependant, pour chaque nouveau lot, seules quelques valeurs de champs changent. Donc, en règle générale, la plupart des entités sont très différentes les unes des autres. – Audioillity