Talaan ng mga Nilalaman:
- Binibinhi namin ang isang modelo sa view; iyon ay tinatawag na strongly type model binding
- Tatalakayin ng blog na ito ang apat (4) na karaniwang paraan upang maipasa ang data mula sa view patungo sa controller:
Video: Paano ipasa ang data mula sa view patungo sa controller sa MVC TempData?
2024 May -akda: Lynn Donovan | [email protected]. Huling binago: 2023-12-15 23:54
pagpasa ang datos mula sa Controller sa Tingnan gamit TempData
Pumunta sa File pagkatapos ay Bago at piliin ang opsyon na "Proyekto". Pagkatapos ay lumikha ng ASP. NET proyekto sa web application tulad ng inilalarawan sa ibaba. Pagkatapos ay piliin ang "Empty" at lagyan ng tsek ang " MVC ” pagkatapos ay i-click ang OK. Matagumpay na nalikha ang proyekto.
Kaayon, paano ipasa ang data mula sa view patungo sa controller sa MVC?
Binibinhi namin ang isang modelo sa view; iyon ay tinatawag na strongly type model binding
- Gumawa ng Modelo para sa Simpleng Interes.
- Gumawa ng paraan ng pagkilos na nagbibigay ng view sa UI.
- Lumikha ng isang malakas na na-type na view na may parehong screen tulad ng sa Figure 1.1.
- Gumawa ng paraan ng pagkilos na humahawak sa kahilingan ng POST at nagpoproseso ng data.
Alamin din, maaari ba nating gamitin ang ViewBag upang ipasa ang data mula sa view patungo sa controller? Sa pangkalahatan, ViewBag ay isang paraan upang ipasa ang data galing sa controller sa tingnan . Ito ay isang uri ng bagay at isang dynamic na pag-aari sa ilalim ng controller batayang klase. Kung ikukumpara sa ViewData, ito ay gumagana nang katulad ngunit kilala na medyo mas mabagal at ipinakilala sa ASP. NET MVC 3.0 (Ang ViewData ay ipinakilala sa MVC 1.0).
Kaugnay nito, paano natin maipapasa ang data mula sa view patungo sa controller?
Tatalakayin ng blog na ito ang apat (4) na karaniwang paraan upang maipasa ang data mula sa view patungo sa controller:
- Pagpapasa sa mga Na-type na Argumento.
- Humiling ng Bagay.
- Bagay sa Mga Koleksyon ng Form.
- Pagbubuklod ng Data.
Maaari ba kaming magpasa ng data mula sa controller upang tingnan gamit ang TempData?
Upang pumasa ang malakas na type data mula sa Controller hanggang View gamit ang TempData , tayo kailangang gumawa ng klase ng modelo pagkatapos ay punan ang mga katangian nito ng ilan datos at pagkatapos pumasa na datos sa TempData bilang Halaga at pagpili sa pangalan ng Key ay ang pagpipilian ng programmer.
Inirerekumendang:
Paano ko babaguhin ang isang koneksyon sa network mula sa publiko patungo sa domain sa Windows 10?
Mga paraan upang baguhin ang mga uri ng network sa Windows 10 Pumunta sa Control Panel -> Network at Internet -> HomeGroup. Mag-click sa link na Baguhin ang Lokasyon ng Network. Magbubukas ito ng charms dialog na nagtatanong sa iyo ng "Gusto mo bang payagan ang iyong PC na matuklasan ng iba pang mga PC at device sa network na ito"
Maaari mo bang ipasa ang mga parameter sa isang view?
Kung kailangan mong gumamit ng function na tinukoy ng gumagamit kung saan maaari mong ipasa ang mga parameter. Hindi, ang isang view ay tinanong nang hindi naiiba sa PAGPILI mula sa isang talahanayan. Ang isang view ay hindi hihigit sa isang paunang natukoy na 'PUMILI' na pahayag. Kaya ang tanging tunay na sagot ay: Hindi, hindi mo magagawa
Maaari ba kaming magpasa ng data mula sa controller upang tingnan gamit ang TempData?
Ang ViewData, ViewBag, at TempData ay ginagamit upang magpasa ng data sa pagitan ng controller, aksyon, at mga view. Upang ipasa ang data mula sa controller upang tingnan, maaaring gamitin ang ViewData o ViewBag. Upang maipasa ang data mula sa isang controller patungo sa isa pang controller, maaaring gamitin ang TempData
Paano ko babaguhin ang data mula sa mga hanay patungo sa mga hilera sa Excel?
Magsimula sa pamamagitan ng pagpili at pagkopya ng iyong buong hanay ng data. Mag-click sa isang bagong lokasyon sa iyong sheet, pagkatapos ay pumunta saI-edit | I-paste ang Espesyal at piliin ang Transpose check box, tulad ng ipinapakita sa Figure B. I-click ang OK, at i-transpose ng Excel ang mga label at data ng column at row, tulad ng ipinapakita sa Figure C
Maaari ba tayong tumawag ng controller mula sa isa pang controller?
Sa pangkalahatan, hindi ka gagamit ng isang controller mula sa isa pa dahil: Ang mga controller ay karaniwang nagbabalik ng resulta ng isang uri na nilalayong gamitin ng MVC framework. Ang lahat ng impormasyong ito ay inaasahang maipapasa ng MVC framework