Бейне: Біз TempData көмегімен деректерді контроллерден көру үшін жібере аламыз ба?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
ViewData, ViewBag және TempData үйренген деректерді беру арасында контроллер , әрекет және көріністер . Кімге деректерді беру бастап көру үшін контроллер , ViewData немесе ViewBag алады пайдаланылуы. Кімге деректерді беру бастап бір контроллер басқасына контроллер , TempData мүмкін пайдаланылуы.
Осылайша, деректерді көріністен контроллерге жіберу үшін ViewBag пайдалана аламыз ба?
Жалпы алғанда, ViewBag жолы болып табылады деректерді беру бастап контроллер -ға көрініс . Бұл типтік нысан және астындағы динамикалық сипат контроллер базалық класс. ViewData-мен салыстырғанда, ол ұқсас жұмыс істейді, бірақ біршама баяуырақ екені белгілі және ASP. NET MVC 3.0-де енгізілген (ViewData MVC 1.0-де енгізілген).
Сол сияқты, TempData MVC жүйесінде деректерді бір беттен басқа бетке беру үшін пайдаланды ма? -мен таныстырылды MVC 1.0. Ол беру үшін қолданылады the бірінен алынған деректер контроллерге басқа контроллер немесе ол болып табылады сонымен қатар бір әрекетке басқа әрекет әдісі. Ол болып табылады сияқты бір бет басқаға бет . TempData бұл TempDataDictionary сыныбынан алынған.
Сол сияқты, MVC TempData жүйесінде деректерді көріністен контроллерге қалай жіберу керек?
Өту the деректер бастап Контроллер дейін TempData көмегімен көру Файлға, содан кейін Жаңаға өтіп, «Жоба» опциясын таңдаңыз. Содан кейін жасаңыз ASP. NET веб-бағдарлама жобасы төменде көрсетілгендей. Содан кейін «Бос» таңдап, « MVC ” түймесін басып, OK түймесін басыңыз. Жоба сәтті құрылды.
Деректер контроллерден көрініске қалай беріледі?
Басқа жолы өту the деректер бастап Көру үшін контроллер арқылы болуы мүмкін өту үлгі класының объектісі Көру . ViewData және кодын өшіріңіз өту орнына үлгі класының объектісі көрініс . Индекстің жоғарғы жағындағы үлгі класының байланыстыру нысанын импорттаңыз Көру және @Model арқылы сипаттарға қол жеткізіңіз.
Ұсынылған:
Біз ойындарды Bluetooth арқылы жібере аламыз ба?
Ойындарды Bluetooth арқылы қалай жіберуге болады. Bluetooth технологиясы сымдарды пайдалану немесе бағдарламаларды орнату ыңғайсыздығынсыз шағын немесе үлкен файлдарды бір құрылғыдан екіншісіне жылдам жіберуге мүмкіндік береді. 2010 жылдан бастап көптеген ұялы телефондар мен ноутбуктер Bluetooth қосылымымен және қосымша сақтау үшін SD карталарымен жабдықталған
Біз машиналық оқытуды не үшін пайдалана аламыз?
Мұнда біз күнделікті қолданатын машиналық оқытудың бірнеше мысалдарымен бөлісеміз және олардың ML басқаратынын білмейміз. Виртуалды жеке көмекшілер. Жол жүру кезіндегі болжамдар. Бейнебақылау. Әлеуметтік медиа қызметтері. Электрондық поштаның спам және зиянды бағдарламаларды сүзу. Онлайн тұтынушыларды қолдау. Іздеу жүйесінің нәтижелерін нақтылау
Сандық сигналды жолақты арнаға тікелей жібере аламыз ба?
Модуляцияны қажет етеді. Кең жолақты тарату жолақты арнаны пайдалана алады. Өткізу арнасы – өткізу қабілеті нөлден басталмайтын арна. Қол жетімді арна жолақты болса, біз сандық сигналды тікелей арнаға жібере алмаймыз, оны жіберу алдында аналогтық пішінге түрлендіру керек
Басқа контроллерден контроллерді шақыра аламыз ба?
Жалпы, сіз бір контроллерді екіншісінен пайдаланбайсыз, өйткені: Контроллер әдетте MVC жүйесімен пайдалануға арналған түрдегі нәтижені қайтарады. Бұл ақпараттың барлығы MVC жүйесі арқылы беріледі деп күтілуде
Біз Java-ны машиналық оқыту үшін пайдалана аламыз ба?
Java бұл домендегі жетекші бағдарламалау тілі емес, бірақ үшінші тараптың ашық бастапқы кітапханаларының көмегімен кез келген java әзірлеушісі MachineLearning бағдарламасын енгізіп, Data Science саласына кіре алады. Алға қарай Java тіліндегі MachineLearning үшін пайдаланылатын ең танымал кітапханаларды қарастырайық