Domanda

Un'azione cosiddetta nel mio controller può essere solo una normale funzione che restituisce tutto ciò che voglio o il ritorno di un ActionResult può dichiarare se si tratta di una "azione". o no?

Mi chiedevo se potevo chiamare le funzioni nel mio ActionLink nel "quotazione" " che non ha restituito actionresults .

È stato utile?

Soluzione

Tutti i metodi pubblici di un controller sono azioni per impostazione predefinita, indipendentemente dal tipo di ritorno. Quindi sì, puoi chiamarli. Utilizzare [NonActionAttribute] per sovrascrivere questo valore predefinito.

Altri suggerimenti

Sì, tutte le azioni dovrebbero restituire un ActionResult. Il motore MVC sa solo gestire un ActionResult (o un derivato).

Non capisco cosa intendi con " call funzioni nel mio ActionLink che non restituiscono ActionResults " ;. Anche se non vuoi restituire alcun significato, devi comunque restituire un ActionResult.

Che cosa vuoi realizzare?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top