Съдържание:
- Обвързваме модел към изгледа; това се нарича обвързване на модел със силен тип
- Този блог ще обсъди четири (4) често срещани начина за предаване на данни от изгледа към контролера:
Видео: Как да предавате данни от изглед към контролер в MVC TempData?
2024 Автор: Lynn Donovan | [email protected]. Последно модифициран: 2023-12-15 23:43
Преминаване на данни от Контролер да се Преглед използвайки TempData
Отидете на Файл, след това Нов и изберете опцията „Проект“. След това създайте ASP. NET проект за уеб приложение, както е показано по-долу. След това изберете „Празно“и отметнете „ MVC ” след това щракнете върху OK. Проектът е създаден успешно.
Съответно, как да предавате данни от изглед към контролер в MVC?
Обвързваме модел към изгледа; това се нарича обвързване на модел със силен тип
- Създайте модел за обикновен интерес.
- Създайте метод за действие, който изобразява изглед в потребителския интерфейс.
- Създайте строго въведен изглед, който има същия екран като на Фигура 1.1.
- Създайте метод за действие, който обработва POST заявката и обработва данните.
Знайте също, можем ли да използваме ViewBag за предаване на данни от изглед към контролер? Общо взето, ViewBag е начин да предават данни от контролер към изглед . Това е тип обект и е динамично свойство под контролер базов клас. В сравнение с ViewData, той работи по подобен начин, но е известно, че е малко по-бавен и е въведен в ASP. NET MVC 3.0 (ViewData е въведен в MVC 1.0).
Във връзка с това, как можем да предаваме данни от изглед към контролер?
Този блог ще обсъди четири (4) често срещани начина за предаване на данни от изгледа към контролера:
- Преминаване по въведени аргументи.
- Обект на заявка.
- Обект за колекции от формуляри.
- Обвързване на данни.
Можем ли да предаваме данни от контролера към преглед с помощта на TempData?
Да се пас силно въведените данни от Controller към View с помощта на TempData , ние трябва да направите модел на клас, след което да попълните свойствата му с някои данни и тогава пас че данни да се TempData като стойност и изборът на името на ключа е избор на програмиста.
Препоръчано:
Можем ли да предаваме данни от контролера към преглед с помощта на TempData?
ViewData, ViewBag и TempData се използват за предаване на данни между контролер, действие и изгледи. За да предавате данни от контролера към преглед, могат да се използват или ViewData, или ViewBag. За предаване на данни от един контролер към друг контролер може да се използва TempData
Може ли частичен изглед да има контролер?
3 отговора. Трябва да съберете всички данни, необходими за частичното в текущото действие на контролера (което може да използва методи, споделени от други контролери и действия). Ако наистина искате частичен елемент да бъде изобразен с помощта на собствен контролер/действие, тогава помислете за зареждането му чрез AJAX с отделна заявка
Защо съхранението на данни, ориентирано към колони, прави достъпа до данни на дискове по-бърз от ориентираното към редове съхранение на данни?
Базите данни, ориентирани към колони (известни още като колонни бази данни) са по-подходящи за аналитични натоварвания, тъй като форматът на данните (форматът на колона) се поддава на по-бърза обработка на заявки - сканиране, агрегиране и т.н. От друга страна, базите данни, ориентирани към редове, съхраняват един ред (и всички колони) непосредствено
Можем ли да извикаме контролер от друг контролер?
По принцип няма да използвате един контролер от друг, тъй като: Контролерите обикновено връщат резултат от тип, предназначен да се използва от MVC рамката. Цялата тази информация се очаква да бъде предадена от рамката на MVC
Как предавате масив към нишка в Java?
3 отговора. Използвайте конструктор и поле за екземпляр: публичният клас Thread1 разширява Thread {private int[] масив; публична Thread1(int[] масив) {това. array=array;} public void run() {// използвайте масив тук.}}