ASP.NET Modulo - Il nome del modulo \ cambiamenti ID a aspnetForm
-
30-09-2019 - |
Domanda
ho questo codice:
<form Name="AddPlace" ID="AddPlace" action="AddPlace.aspx" class="niceform" method="post" runat="server">
che quando provo ad eseguire il codice ottengo questo invece:
<form name="aspnetForm" method="post" action="AddPlace.aspx" id="aspnetForm" class="niceform">
Come mai cambia?
Soluzione
ASP.NET moduli web prende sull'elemento forma; per esempio, se si tenta di modificare l'azione, ASP.NET ignorarlo e cambiare di nuovo ... perché avete bisogno di un ID specifico? Perché non il lavoro aspnetForm?
HTH.
Altri suggerimenti
Set attributo "ClientIDMode" a "statica" nel tag form per evitare che il quadro dal esclusione tuo nome / id con "aspnetForm". Questo mi stava guidando dadi per ore.
Può essere perché si sta utilizzando pagine master. È possibile modificare l'attributo di azione in modo dinamico se si ha realmente bisogno di:
Come modificare l'attributo di azione del aspnetForm su MasterPage dinamicamente