บทช่วยสอน ASP.NET MVC ควบคุม ที่ดีที่สุดในปี 2024 ในบทช่วยสอนนี้ คุณสามารถเรียนรู้ โฟลเดอร์ควบคุม,หน้าแรกควบคุม,มุมมองของตัวควบคุม,

ASP.NET MVC ควบคุม

เพื่อเรียนรู้ ASP.NET MVC เราจะสร้างใช้งานอินเทอร์เน็ต

ส่วนที่ 4: เพิ่มตัวควบคุม


โฟลเดอร์ควบคุม

ควบคุมโฟลเดอร์มีเป็นผู้รับผิดชอบสำหรับการป้อนข้อมูลของผู้ใช้ในการจัดการและการตอบสนองการควบคุมชั้นเรียน

MVC ต้องการให้ชื่อไฟล์ทั้งหมดของตัวควบคุมในการ "ควบคุม" ในตอนท้าย

ในตัวอย่างของเรา Visual Web Developer ได้รับการสร้างขึ้นในไฟล์: HomeController.cs (สำหรับหน้าแรกและหน้าเกี่ยวกับ) และ AccountController.cs (สำหรับหน้าเข้าสู่ระบบ):

ตัวควบคุม

เว็บเซิร์ฟเวอร์มักจะเข้าสู่การร้องขอ URL ถูกแมปโดยตรงกับแฟ้มดิสก์บนเซิร์ฟเวอร์ ตัวอย่างเช่น: คำขอ URL "/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 ดัชนี () และเกี่ยวกับ ()


ASP.NET MVC ควบคุม
10/30