Видео: ActionResult MVC гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Ан Үйлдлийн үр дүн нь хянагчийн аргын буцах төрөл бөгөөд үүнийг үйлдлийн арга гэж нэрлэдэг ба *Үр дүнгийн ангиудын үндсэн анги болдог. Үйлдлийн аргууд нь загваруудыг харагдац руу буцаах, файлын урсгал, бусад хянагч руу дахин чиглүүлэх эсвэл даалгаварт шаардлагатай бүх зүйлд хүргэдэг.
Мөн MVC-д ActionResult болон ViewResult гэж юу болохыг мэдэх үү?
Үр дүнг харах болон Үйлдлийн үр дүн ASP. NET дээр MVC ActionResult хийсвэр буюу үндсэн анги юм. Нөгөө талаар Үр дүнг харах -ийн дэд ангилал юм Үйлдлийн үр дүн . Хянагч үйлдлийн буцах төрөл байх бүрт Үйлдлийн үр дүн дараа нь үйлдэл нь view, json, RedirectToAction гэх мэт ямар ч дэд төрлийг буцаах чадвартай.
Цаашилбал, asp net MVC дээрх ViewResult () ба ActionResult () хоёрын ялгаа юу вэ? Үр дүнг харах -ийн дэд ангилал юм Үйлдлийн үр дүн . View арга нь a-г буцаана Үр дүнг харах . Цорын ганц ялгаа -тай хамт байна уу Үйлдлийн үр дүн нэг, таны хянагч харагдац буцаах амлалт өгөхгүй байна - та аргын тодорхойлолтыг өөрчлөхгүйгээр RedirectResult эсвэл өөр зүйлийг нөхцөлтэйгээр буцаахын тулд аргын биетийг өөрчилж болно.
Дараа нь MVC-д хэдэн төрлийн ActionResult байдаг вэ?
Үүнд хоёр арга бий Үйлдлийн үр дүн . Нэг нь Үйлдлийн үр дүн () ба өөр нэг нь ExecuteResult(). Байдаг янз бүрийн төрлүүд ASP. NET дээрх үйлдлийн үр дүнгийн MVC . Үр дүн бүр нь байна өөр төрөл хуудас үзэхийн тулд үр дүнгийн формат.
MVC шүүлтүүр гэж юу вэ?
ASP. NET MVC шүүлтүүр нь үйлдлийн аргыг гүйцэтгэхээс өмнө эсвэл дараа гүйцэтгэхийн тулд өөрчлөн логик бичих боломжтой тусгай анги юм. Шүүлтүүрүүдийг үйлдлийн арга эсвэл хянагчдад тунхаглалын болон программын аргаар хэрэглэж болно.
Зөвлөмж болгож буй:
DbSet MVC гэж юу вэ?
Entity Framework дахь DbSet 6. DbSet анги нь үүсгэх, унших, шинэчлэх, устгах үйлдлүүдэд ашиглагдах объектын олонлогийг төлөөлдөг. Контекст анги (DbContext-ээс үүсэлтэй) нь мэдээллийн баазын хүснэгт болон харагдацтай зураглах байгууллагуудын DbSet төрлийн шинж чанарыг агуулсан байх ёстой
MVC дахь асуулгын мөр гэж юу вэ?
Ерөнхийдөө асуулгын мөр нь ASP.NET-ийн үйлчлүүлэгчийн төлөвийн удирдлагын аргуудын нэг бөгөөд асуулгын мөр нь хэрэглэгчдэд харагдах URL дахь утгыг хадгалдаг. Бид asp.net mvc-ийн нэг хуудаснаас нөгөө хуудас руу өгөгдөл дамжуулахын тулд ихэвчлэн асуулгын мөрүүдийг ашигладаг
MVC дахь view бүрэлдэхүүн гэж юу вэ?
View Component нь ASP.NET Core MVC-д шинээр нэвтрүүлсэн функц юм. Энэ нь хэсэгчилсэн үзэлтэй маш төстэй боловч үүнтэй харьцуулахад маш хүчтэй юм. Энэ нь загвар холбохыг ашигладаггүй бөгөөд зөвхөн бидний залгах үед өгсөн өгөгдөлтэй ажилладаг. View Component нь дараах онцлогтой
MVC Spring гэж юу вэ?
Spring MVC нь вэб програмуудыг бүтээхэд ашигладаг Java хүрээ юм. Энэ нь Model-View-Controller дизайны загварыг дагаж мөрддөг. Энэ нь хяналтын урвуу байдал, хараат байдлын шахалт зэрэг үндсэн пүршний хүрээний бүх үндсэн шинж чанаруудыг хэрэгжүүлдэг
MVC ASP Net дээрх загвар гэж юу вэ?
Загвар нь MVC архитектурт домэйны тусгай өгөгдөл болон бизнесийн логикийг илэрхийлдэг. Энэ нь програмын өгөгдлийг хадгалдаг. Загварын объектууд нь өгөгдлийн сан шиг тогтвортой хадгалалтад загварын төлөвийг авч, хадгалдаг. Загварын ангилал нь нийтийн өмчид байгаа өгөгдлийг агуулдаг