Programmer نشر 13 يناير 2016 أحتاج لفهم طريقة التعامل والآلية التي تتم بين صفحة الـView والمتحكم Controller وكيف يتم إرسال المعلومات من المتحكم إلى الصفحة في ASP.Net MVC؟ انشر على الشّبكات الاجتماعية رابط هذه المساهمة
0 Lujain نشر 13 يناير 2016 (مُعدّل) لقد تم في ASP.Net MVC دمج ملفي الـ HTML و التعليمات الخاصة بالـ #C أو الـ VB ضمن ملف واحد بلاحقة cshtml. ذلك يعني أنه في الـ MVC أصبح بإمكانك كتابة تعليمات HTML مع سي شارب في ملف واحد وهو ما يدعى بـ View.يقوم المتحكم Controller في MVC بإرجاع هذه الصفحات عن طريق دالة خاصة بكل صفحة وتدعى هذه الدوال بـ Action Method حيث يتم إنشاء الـ View ذات اللاحقة cshtml. ضمن مجلد له نفس اسم المتحكم الذي يحوي الدوال التي ترجع هذه الصفحات.فعندما قمتَ بإنشاء المتحكم يتم تلقائيًا إنشاء مجلد بنفس اسم المتحكم ووضعه في المجلد View لتقوم أنت بعد ذلك بإنشاء الـ Views أو الصفحات ذات اللاحقة cshtml. ضمنه. public class myTemplateController : Controller { public ActionResult Index() { return View(); } public ActionResult AboutUs() { return View("AboutUs"); }ولكي يتم عرض الصفحة للمستخدم يجب أن يتم استدعاء الدالة الخاصة بها في المتحكم والتي بدورها تقوم بإرجاع وإظهار هذه الصفحة.الشكل التالي يوضح آلية عمل المتحكم Controller مع الصفحة View: تمّ تعديل 13 يناير 2016 بواسطة Lujain 1 شخص أعجب بهذا انشر على الشّبكات الاجتماعية رابط هذه المساهمة
أحتاج لفهم طريقة التعامل والآلية التي تتم بين صفحة الـView والمتحكم Controller وكيف يتم إرسال المعلومات من المتحكم إلى الصفحة في ASP.Net MVC؟
انشر على الشّبكات الاجتماعية
رابط هذه المساهمة