Wat is render-aansig in MVC?
Wat is render-aansig in MVC?

Video: Wat is render-aansig in MVC?

Video: Wat is render-aansig in MVC?
Video: (#5) What is MVC pattern (model view controller architecture) in .net core | Asp.Net Core Tutorial 2024, November
Anonim

Aansigte in MVC-weergawe gebaseer op data wat van die beheerder af kom, soos die ViewData wat die model saam met die werklike ViewData en ViewBag bevat. Van die Beskou en sommige van die Konteksdata word 'n ViewContext geskep waaraan dan gewoond is lewer die beskou met.

Boonop, wat is lewering in MVC?

A lewer aksie is 'n publieke metode op die beheerderklas. Jy kan 'n definieer lewer aksiemetode om enige data terug te gee, maar jy kan dit net veilig gebruik as dit 'n HTML-opmerkstring terugstuur.

Verder, hoe gee ek 'n gedeeltelike aansig in sig? Volg onderstaande stappe om Gedeeltelike Aansig op verskillende maniere te gebruik.

  1. Skep MVC aansoek. Maak jou Visual Studio oop en skep 'n nuwe webtoepassing. Gebruik leë MVC-sjabloon.
  2. Voeg gedeeltelike aansig by. In hierdie stap sal jy 'n gedeeltelike aansig met naamadres byvoeg.
  3. Html. Gee Gedeeltelik.
  4. Html. Gedeeltelik.
  5. Html. RenderAksie.
  6. Html. Aksie.

Die vraag is dan wat in die siening in MVC-raamwerk weergegee moet word?

MVC-raamwerk - Uitsigte . Soos gesien in die aanvanklike inleidende hoofstukke, Beskou is die komponent betrokke by die toepassing se gebruikerskoppelvlak. Hierdie Uitsigte word gewoonlik vanaf die modeldata gebind en het uitbreidings soos html, aspx, cshtml, vbhtml, ens.

Wat is HTML RenderPartial?

Gee Gedeeltelik (HtmlHelper, String) Lewer die gespesifiseerde gedeeltelike aansig deur die gespesifiseerde te gebruik HTML helper. Gee Gedeeltelik (HtmlHelper, String, Object) Verskaf die gespesifiseerde gedeeltelike aansig en gee dit 'n kopie van die huidige ViewDataDictionary-objek deur, maar met die Model-eienskap ingestel op die gespesifiseerde model.

Aanbeveel: