Ho una vista parziale resa da più viste restituite da diversi metodi di azione.ASP.NET MVC - Come ottenere l'azione corrente da una vista parziale?
La vista parziale ha una forma che dovrebbe postare di nuovo al metodo di azione chiamato.
è la mia comprensione che se mi basta chiamare
<% Html.BeginForm(); %>
dall'interno di una vista, attributo di azione del form punterà alla chiamata metodo di azione. Non riesco a farlo, perché ho bisogno di impostare l'attributo ID del modulo per scopi javascript. Il sovraccarico di Html.BeginForm che mi consente di impostare gli attributi html richiede anche un controllo e un'azione espliciti. Così, invece di utilizzare l'helper HTML, ho potuto solo scrivere l'elemento del modulo fuori come:
<form action="<%=(NEED TO SOMEHOW GET THE URL TO THE CURRENT ACTION) %>" method="post" id="myForm">
io non sono solo sicuro di come ottenere l'URL.
+1 - Certo, c'è il mio modo, e poi c'è il modo più semplice :) –
Mi hai fatto ridere! :) –