INHOUDSOPGAWE:

Hoe stuur data van aansig na kontroleerder in MVC TempData?
Hoe stuur data van aansig na kontroleerder in MVC TempData?

Video: Hoe stuur data van aansig na kontroleerder in MVC TempData?

Video: Hoe stuur data van aansig na kontroleerder in MVC TempData?
Video: (#21) Pass data from view to controller | mvc tutorial for beginners in .net c# 2024, Mei
Anonim

Verby die data van Beheerder aan Beskou gebruik TempData

Gaan na Lêer dan Nuwe en kies "Projek" opsie. Skep dan die ASP. NET webtoepassingsprojek soos hieronder uitgebeeld. Kies dan "Leeg" en merk " MVC ” klik dan OK. Die projek is suksesvol geskep.

Dienooreenkomstig, hoe stuur data van aansig na kontroleerder in MVC?

Ons bind 'n model aan die siening; dit word sterk tipe modelbinding genoem

  1. Skep 'n model vir eenvoudige belangstelling.
  2. Skep 'n aksiemetode wat 'n aansig op die UI weergee.
  3. Skep 'n sterk getikte aansig wat dieselfde skerm het as in Figuur 1.1.
  4. Skep 'n aksiemetode wat die POST-versoek hanteer en die data verwerk.

Weet ook, kan ons ViewBag gebruik om data van aansig na kontroleerder deur te gee? Oor die algemeen, ViewBag is 'n manier om data deurgee van die kontroleerder na die beskou . Dit is 'n tipe voorwerp en is 'n dinamiese eienskap onder die kontroleerder basisklas. In vergelyking met ViewData werk dit soortgelyk, maar dit is bekend dat dit 'n bietjie stadiger is en is in ASP. NET MVC 3.0 bekendgestel (ViewData is in MVC 1.0 bekendgestel).

Met betrekking tot hierdie, hoe kan ons data van aansig na beheerder deurgee?

Hierdie blog sal vier (4) algemene maniere bespreek om data van die aansig na die beheerder deur te gee:

  1. Gaan deur getikte argumente.
  2. Versoek voorwerp.
  3. Vormversamelingsvoorwerp.
  4. Databinding.

Kan ons data van beheerder na besigtiging deur TempData gebruik?

Om slaag die sterk getikte data van kontroleerder na aansig met behulp van TempData , ons moet 'n modelklas maak en dan sy eienskappe met 'n paar vul data en toe slaag daardie data aan TempData as Waarde en die keuse van Sleutel se naam is die programmeerder se keuse.

Aanbeveel: