Kev siv cov txiaj ntsig tshwm sim hauv ASP NET MVC yog dab tsi?
Kev siv cov txiaj ntsig tshwm sim hauv ASP NET MVC yog dab tsi?

Video: Kev siv cov txiaj ntsig tshwm sim hauv ASP NET MVC yog dab tsi?

Video: Kev siv cov txiaj ntsig tshwm sim hauv ASP NET MVC yog dab tsi?
Video: Keeb kwm kev tshwm sim Nplej & Pob kws 10 000 xyoo 2024, Hlis ntuj nqeg
Anonim

Hauv ASP . NET , MVC muaj ntau hom Kev tshwm sim . Txhua kev tshwm sim rov qab ib hom ntawv tso zis sib txawv. Ib tug programmer siv txawv kev tshwm sim kom tau txais cov khoom tsim tawm. Kev tshwm sim xa cov tshwm sim mus saib nplooj ntawv rau qhov kev thov.

Ib yam li ntawd, nws tau nug, dab tsi tshwm sim hauv ASP NET MVC?

Ib ActionResult yog ib hom kev xa rov qab ntawm txoj kev tswj hwm, kuj hu ua ib qho kev ua txoj kev, thiab ua hauj lwm raws li lub hauv paus chav kawm rau * Kev tshwm sim chav kawm. Kev ua txoj kev rov qab ua qauv rau kev pom, cov ntaub ntawv ntws, hloov mus rau lwm tus tswj hwm, lossis txhua yam tsim nyog rau txoj haujlwm ntawm tes.

Tsis tas li ntawd, qhov txawv ntawm ViewResult () thiab ActionResult () hauv asp net MVC yog dab tsi? ViewResult yog subclass ActionResult . Txoj kev Saib rov qab a ViewResult . Lub xwb txawv yog nrog cov ActionResult ib qho, koj tus maub los tsis tau cog lus tias yuav rov qab saib dua - koj tuaj yeem hloov lub cev txoj hauv kev kom rov qab tau RedirectResult lossis lwm yam yam tsis tau hloov pauv txoj kev txhais.

Tsis tas li ntawd kom paub yog, dab tsi yog hom kev txiav txim hauv MVC?

Tam sim no, koj tuaj yeem pom tias lub Qhov tshwm sim yog cov ntaub ntawv hauv paus hom nws der hom yog HttpStatusCodeResult, JavaScriptResult, FileResult, ContentResult, JsonResult, EmptyResult, RedirectResult, RedirectToRouteResult, ViewResult. Thiab, yuav tsum muaj ib txoj kev pab tiv thaiv txhua cov ntaub ntawv hom (xws li lub hauv paus los yog muab los hom ).

CreatedAtAction yog dab tsi?

CreatedAtAction (String, Object, Object) Tsim cov khoom CreatedAtActionResult uas ua rau Status201Created teb. CreatedAtAction (String, String, Object, Object) CreatedAtActionResult object that produces a Status201Created response.

Pom zoo: