Sommario:

Come passare i dati dalla vista al controller in MVC TempData?
Come passare i dati dalla vista al controller in MVC TempData?

Video: Come passare i dati dalla vista al controller in MVC TempData?

Video: Come passare i dati dalla vista al controller in MVC TempData?
Video: Pass data from Controller to View using Session in ASP.Net MVC 2024, Maggio
Anonim

passando il dati a partire dal Controllore a Visualizzazione usando TempData

Vai su File, quindi su Nuovo e seleziona l'opzione "Progetto". Quindi creare il ASP. NET progetto di applicazione web come illustrato di seguito. Quindi selezionare "Vuoto" e selezionare " MVC ", quindi fare clic su OK. Il progetto è stato creato con successo.

Di conseguenza, come passare i dati dalla vista al controller in MVC?

Associamo un modello alla vista; che si chiama associazione di modelli fortemente di tipo

  1. Crea un modello per semplice interesse.
  2. Crea un metodo di azione che esegua il rendering di una vista nell'interfaccia utente.
  3. Creare una vista fortemente tipizzata che abbia la stessa schermata della Figura 1.1.
  4. Creare un metodo di azione che gestisca la richiesta POST ed elabori i dati.

Inoltre, sappiamo che possiamo usare ViewBag per passare i dati dalla vista al controller? Generalmente, VisualizzaBag è un modo per passare i dati dal controllore al Visualizza . È un oggetto di tipo ed è una proprietà dinamica sotto il controllore classe base. Rispetto a ViewData, funziona in modo simile ma è noto per essere un po' più lento ed è stato introdotto in ASP. NET MVC 3.0 (ViewData è stato introdotto in MVC 1.0).

Rispetto a questo, come possiamo passare i dati dalla vista al controller?

Questo blog discuterà quattro (4) modi comuni per passare i dati dalla vista al controller:

  1. Passaggio per argomenti digitati.
  2. Oggetto della richiesta.
  3. Oggetto Raccolte di moduli.
  4. Associazione dati.

Possiamo passare i dati dal controller alla visualizzazione utilizzando TempData?

Per passaggio il fortemente tipizzato dati dal controller alla visualizzazione utilizzando TempData , noi devi creare una classe modello quindi popolare le sue proprietà con alcuni dati poi passaggio Quello dati a TempData come Valore e selezionando il nome della chiave è la scelta del programmatore.

Consigliato: