Lors du codage d'une page Asp.Net, vous ajoutez généralement un attribut runat dans le ASPX:Comment pouvez-vous savoir si form runat = serveur a été défini?
<form id="form1" runat="server">
Est-il possible de dire dans le code sous-jacent si l'utilisateur n'a pas fait dire qu'ils ne l'ont fait:
<form id="form1">
Ici le formulaire a l'ID "form1" mais dans mon cas, je ne le sais pas. Code derrière ce genre est ce que je cherche:
if(Page.HasForm)
{
}
Quoi? Dans le code derrière? Oui, vous pouvez facilement le dire. Si vous avez accès à un objet appelé 'form1' :) Je présume, cependant, que vous voulez dire dans le HTML rendu? Pouvez-vous clarifier? –
Vous ne connaissez peut-être pas l'ID du formulaire. Voir la question mise à jour. – Petras
Qui écrit l'application? Les différentes personnes sont-elles responsables de la majoration par rapport au code-behind? Est-il impossible d'inspecter le balisage pour vérifier le nom du formulaire? Cette question, en l'état, n'a aucun sens pour moi. – tvanfosson