ASP.NET MVC - ko'waro
- الصفحة السابقة MVC layout
- الصفحة التالية MVC view
ta'na ko'waro ASP.NET MVC, na'na ta'na kawu ko'waro Internet a'wai.
parti 4:tana kawu ko'waro.
folders 'Controllers'
folders 'Controllers' tana kawu ko'waro hoto'waro wada'a ko'waro wadda'a kawu.
MVC ta'na ba'a kawu ko'waro 'Controller' yadda suna aya.
في مثالنا، قام Visual Web Developer بإنشاء الملفات التالية:}HomeController.csللموقع الرئيسي والصفحة حول (و) AccountController.cs للموقع الداخلي (للصفحة الرئيسية):
عادة ما يربط الخادم URLs الطلبات الداخلة مباشرة إلى ملفات القرص على الخادم. على سبيل المثال: طلب URL معين (مثل "http://www.codew3c.com/index.asp") يتم ربطه إلى ملف "index.asp" في مجلد الجذر على الخادم.
يختلف طريقة تباين MVC. يربط MVC URL إلى الطريقة. تُدعى هذه الطرق في الصف “المسيطر”.
المسيطر مسؤول عن معالجة الطلبات الداخلة، ومعالجة المدخلات، وتخزين البيانات، وإرسال الاستجابات إلى العميل.
مسيطر Home
ملف التحكم في تطبيقنا HomeController.cs،تم تعريف اثنين من التحكمات Index و About.
استبدل محتويات ملف HomeController.cs بما يلي:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace MvcDemo.Controllers { public class HomeController : Controller { public ActionResult Index() {return View();} public ActionResult About() {return View();} } }
رؤية المسيطر
ملفات في مجلد Views Index.cshtml و About.cshtml تم تعريف الرؤية ActionResult في المسيطر Index() و About() في المسيطر.
- الصفحة السابقة MVC layout
- الصفحة التالية MVC view