Latest web development tutorials

MVC تحكم ASP.NET

من أجل تعلم ASP.NET MVC، فإننا سوف بناء تطبيقات الإنترنت.

الجزء 4: إضافة وحدة تحكم.


مجلد التحكم

التحكم يحتوي المجلد مسؤولة عن معالجة إدخال المستخدم والسيطرة استجابة الطبقات.

يتطلب MVC أن كل اسم ملف من وحدة تحكم ل"تحكم" في نهاية المطاف.

في هذا المثال، تم إنشاء مرئي مطور ويب في الملف: HomeController.cs (لصفحة الرئيسية ومعلومات عن الصفحة) وAccountController.cs (لصفحة تسجيل الدخول):

التحكم

يتم تعيين خادم الويب وعادة ما تدخل على طلب URL مباشرة إلى ملف القرص على الملقم. على سبيل المثال: طلبات URL "http://www.w3cschool.cc/index.php" سيتم تعيينها مباشرة إلى الدليل الجذر لخادم الملفات على "index.php".

رسم الخرائط إطار MVC مختلفة. يتم تعيين MVC إلى أسلوب URL. هذه الأساليب في فئة تسمى "وحدة تحكم."

وحدة تحكم المسؤول عن تجهيز الطلبات الواردة، والتعامل مع المدخلات، وحفظ البيانات، ويتم إرسال استجابة إلى العميل.


المراقب المالي المنزل

في ملفاتنا تحكم تطبيق HomeController.cs، نحدد مؤشر عنصري تحكم ومعلومات.

استبدال محتويات الملف إلى 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();}
}
}


عرض تحكم

المشاهدات المجلدات والملفات Index.cshtml About.cshtml تحديد مؤشر ActionResult رأي تحكم () ومعلومات عن ().