Ho due classi modello, ognuna è una tabella in un database. Un modello si chiama "Vestiti" e l'altro "Scarpe".Invio di più di un modello per visualizzare MVC 4
Desidero visualizzare i contenuti di ciascuna tabella nella stessa vista del rasoio, ma MVC mi consente di inviare un solo modello alla vista.
@model IEnumerable<Test.Models.Clothes>
C'è un modo per inviare più di un modello a una vista del rasoio?
In caso contrario, qual è il modo normale di visualizzare il contenuto di un altro modello in una vista che ha già ricevuto un altro modello. Grazie per il consiglio.
View modello è l'approccio preferito. – RickAndMSFT
Inoltre, non è una buona idea passare il modello (l'oggetto del database) alla vista. Crea un ViewModel solo con i campi obbligatori –
Grazie per la ripetizione e l'assegnazione di esempi di codice, eventuali possibilità di espansione sul controller? Non funziona per me. – user1448260