რა არის რენდერის ხედი MVC-ში?
რა არის რენდერის ხედი MVC-ში?

ვიდეო: რა არის რენდერის ხედი MVC-ში?

ვიდეო: რა არის რენდერის ხედი MVC-ში?
ვიდეო: MVC : RenderBody and RenderSection .NET C# 2024, აპრილი
Anonim

ნახვები MVC რენდერში მონაცემების საფუძველზე, რომლებიც გამოდის კონტროლერიდან, როგორიცაა ViewData, რომელიც შეიცავს მოდელს ფაქტობრივ ViewData-სა და ViewBag-თან ერთად. Დან ხედი და ზოგიერთი კონტექსტური მონაცემი იქმნება ViewContext, რომელსაც შემდეგ იყენებენ გაწევა The ხედი თან.

გარდა ამისა, რა არის რენდერი MVC-ში?

ა გაწევა მოქმედება არის საჯარო მეთოდი კონტროლერის კლასზე. შეგიძლიათ განსაზღვროთ ა გაწევა მოქმედების მეთოდი ნებისმიერი მონაცემების დასაბრუნებლად, მაგრამ მისი უსაფრთხოდ გამოყენება შეგიძლიათ მხოლოდ იმ შემთხვევაში, თუ ის დააბრუნებს HTML მარკირების სტრიქონს.

გარდა ამისა, როგორ გამოვიტანო ნაწილობრივი ხედვა? მიჰყევით ქვემოთ მოცემულ ნაბიჯებს, რომ გამოიყენოთ ნაწილობრივი ხედი სხვადასხვა გზით.

  1. შექმენით MVC აპლიკაცია. გახსენით Visual Studio და შექმენით ახალი ვებ აპლიკაცია. გამოიყენეთ ცარიელი MVC შაბლონი.
  2. ნაწილობრივი ხედის დამატება. ამ ეტაპზე თქვენ დაამატებთ ნაწილობრივ ხედს სახელის მისამართით.
  3. HTML. RenderPartial.
  4. HTML. ნაწილობრივი.
  5. HTML. RenderAction.
  6. HTML. მოქმედება.

შემდგომში ჩნდება კითხვა, რა უნდა იყოს გადმოცემული ხედში MVC ჩარჩოში?

MVC Framework - Დათვალიერება . როგორც ჩანს თავდაპირველ შესავალ თავებში, ხედი არის კომპონენტი, რომელიც ჩართულია აპლიკაციის მომხმარებლის ინტერფეისთან. ესენი Დათვალიერება ძირითადად დაკავშირებულია მოდელის მონაცემებიდან და აქვთ გაფართოებები, როგორიცაა html, aspx, cshtml, vbhtml და ა.შ.

რა არის HTML RenderPartial?

RenderPartial (HtmlHelper, String) ასახავს მითითებულ ნაწილობრივ ხედს მითითებულის გამოყენებით HTML დამხმარე. RenderPartial (HtmlHelper, String, Object) ასახავს მითითებულ ნაწილობრივ ხედს, გადასცემს მას მიმდინარე ViewDataDictionary ობიექტის ასლს, მაგრამ Model თვისებით დაყენებულია მითითებულ მოდელზე.

გირჩევთ: