2009-03-17 7 views
0

J'ai deux formulaires ASP.NET vivant dans la même page. J'ai quelques problèmes parce que les champs cachés ci-dessous obtiennent le même nom et identification.Modification du nom de viewstate

Y a-t-il un moyen de les modifier pour l'un des formulaires? (Ils ne sont pas non plus optimaux pour la validation).

J'ai besoin des services fournis par viewstate, mais peut-être pourrais-je le désactiver au niveau du formulaire et l'utiliser à un niveau inférieur (de contrôle)?

Répondre

3

Ce n'est pas ce que vous voulez entendre, mais dans ASP.Net vous ne devriez avoir une forme runat="server" par page. Sinon, ce n'est que le premier de nombreux autres problèmes que vous rencontrerez.

+0

Quel genre de problèmes? Cela concerne également la validation HTML: "valeur de l'attribut" ID "invalide:" _ "impossible de démarrer un nom." (ce n'est pas vraiment 2 runat = "server" - ce sont des formulaires de 2 GETs insérés dans un fichier .asp classique) – Olav

Questions connexes