Controller e View in ASP.NET MVC

giovedì 08 aprile 2010 - 10.17

volperubbia Profilo | Senior Member

Ciao a tutti,
ho realizzato una view per l'edit / modifica di un'oggetto.
E' possibile usare la stessa view anche per l'insert?
Nel controller fare una cosa del tipo:

<HttpPost(), ActionName("Create")> _
Function Edit(ByVal model As MyType) As ActionResult
' ... inserisco un oggetto nel db
End Function

<HttpPost(), ActionName("Edit")> _
Function Edit(ByVal model As MyType, ByVal ID As String) As ActionResult
' ... inserisco un oggetto nel db
End Function

In questo modo non funziona. Altre soluzioni?

Inoltre ... come è possibile gestire un caso dove la tabella / l'oggetto
ha un campo chiave stringa e l'utente vuole modificarlo?
Il mapping col db è fatto con NHibernate, non ho stored procedure
in mezzo per dirgli valore originale e valore nuovo ...

Grazie,
Davide
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5