Techniquement Oui. Cependant c'est une mauvaise pratique.
Cependant Soviut raison de dire que ASP.Net exige que cela fonctionne, et ne tient pas compte généralement standards du Web en gros. Donc, à court de dumping ASP.Net vous devrez peut-être se concentrer sur l'atténuation du nombre de normes Web que vous cassez plutôt que de coller aux normes Web.
Le problème avec avoir une étiquette entourant toute la page est que vous postez tout sur la page à la fois. Cela signifie que si vous avez un formulaire de recherche simple en haut de la page, et un autre formulaire que les utilisateurs entrent des données avec vous ne pouvez pas séparer ces demandes de formulaire. Cela augmente considérablement la quantité de données que l'utilisateur doit envoyer, ainsi que d'autres problèmes potentiels.
Si vous avez le choix, utilisez MVC ou une autre technologie à la place.
Peut-on sortir de la chose « valide w3c »? Sérieusement, qui s'en soucie? Est-ce que le rendu est raisonnablement proche dans les 3 premiers navigateurs? Si vous pouvez répondre oui, cela n'a pas vraiment d'importance. – NotMe
Ce sont des moments comme ceux-ci que je souhaite que nous puissions réduire les commentaires. – MiseryIndex