Bagian ini memperkenalkan
Penggunaan pengontrol ASP.NET MVC.Untuk mempelajari ASP.NET MVC, kita akan membangun aplikasi Internet.
Bagian 4: Menambahkan Pengontrol.
Folder Controllers berisi kelas kontrol yang bertanggung jawab untuk menangani input dan respons pengguna.
MVC mengharuskan semua nama file pengontrol diakhiri dengan "Pengontrol".
Dalam contoh kita, Pengembang Web Visual telah membuat file berikut: HomeController.cs (untuk halaman Beranda dan halaman Tentang) dan AccountController.cs (untuk halaman login):
Server web biasanya memetakan permintaan URL masuk langsung ke file disk di server. Misalnya: permintaan URL "//www.w3cschool.cn/index.php" akan langsung dipetakan ke file "index.php" di direktori root server.
Kerangka kerja MVC dipetakan secara berbeda. MVC memetakan URL ke metode. Metode ini disebut "pengontrol" di kelas.
Pengontrol bertanggung jawab untuk menangani permintaan masuk, memproses masukan, menyimpan data, dan mengirimkan tanggapan kembali ke klien.
Dalam file pengontrol HomeController.cs di aplikasi kita, dua kontrol Indeks dan Tentang ditentukan.
Ganti isi file HomeController.cs dengan:
menggunakan Sistem; menggunakan System.Collections.Generic; menggunakan System.Linq; menggunakan System.Web; menggunakan System.Web.Mvc; publik ActionResult Tentang() {return View();} } }
File Index.cshtml dan About.cshtml di folder Views menentukan tampilan ActionResult Index() dan About() di controller.