Obsah:

Jak předávat data z pohledu do řadiče v MVC TempData?
Jak předávat data z pohledu do řadiče v MVC TempData?

Video: Jak předávat data z pohledu do řadiče v MVC TempData?

Video: Jak předávat data z pohledu do řadiče v MVC TempData?
Video: Asp.net Core MVC - How to use TempData to pass data from a controller to another controller or view 2024, Duben
Anonim

Míjení a data z Ovladač na Pohled použitím TempData

Přejděte na Soubor, poté na Nový a vyberte možnost „Projekt“. Poté vytvořte ASP. NET projekt webové aplikace, jak je znázorněno níže. Poté vyberte „Vyprázdnit“a zaškrtněte „ MVC “, poté klikněte na OK. Projekt je úspěšně vytvořen.

V souladu s tím, jak předávat data z pohledu do správce v MVC?

Svážeme model s pohledem; to se nazývá silně typová vazba modelu

  1. Vytvořte model pro jednoduchý zájem.
  2. Vytvořte metodu akce, která vykreslí pohled na uživatelském rozhraní.
  3. Vytvořte silně zadaný pohled, který má stejnou obrazovku jako na obrázku 1.1.
  4. Vytvořte metodu akce, která zpracuje požadavek POST a zpracuje data.

Víte také, můžeme použít ViewBag k předávání dat z pohledu do řadiče? Obecně, ViewBag je způsob, jak předat data z ovladač k Pohled . Je to typový objekt a je dynamickou vlastností pod ovladač základní třída. Ve srovnání s ViewData funguje podobně, ale je známo, že je o něco pomalejší a byl představen v ASP. NET MVC 3.0 (ViewData byl představen v MVC 1.0).

Jak v tomto ohledu můžeme předávat data z pohledu správci?

Tento blog bude diskutovat o čtyřech (4) běžných způsobech předávání dat ze zobrazení správci:

  1. Předávání zadaných argumentů.
  2. Objekt požadavku.
  3. Objekt kolekce formulářů.
  4. Vazba dat.

Můžeme předávat data z správce do zobrazení pomocí TempData?

Na složit silně napsaný data z Controlleru do View pomocí TempData , my musíme vytvořit třídu modelu a pak naplnit její vlastnosti nějakými data a pak složit že data na TempData jako Value a výběr Key's name je volbou programátora.

Doporučuje: