Programmer نشر 13 يناير 2016 أرسل تقرير نشر 13 يناير 2016 أحتاج لفهم طريقة التعامل والآلية التي تتم بين صفحة الـView والمتحكم Controller وكيف يتم إرسال المعلومات من المتحكم إلى الصفحة في ASP.Net MVC؟ اقتباس
0 Lujain Maaz نشر 13 يناير 2016 أرسل تقرير نشر 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 اقتباس
السؤال
Programmer
أحتاج لفهم طريقة التعامل والآلية التي تتم بين صفحة الـView والمتحكم Controller وكيف يتم إرسال المعلومات من المتحكم إلى الصفحة في ASP.Net MVC؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.