Bir İnternet Uygulaması Oluşturmak edilir ASP.NET MVC öğrenmek.
Bölüm IV: Kontrolör ekleme.
Kontrolörler Klasör
Kontrol klasör bir kullanıcı giriş ve yanıtları işleme sorumlu kontrol sınıfları içerir.
MVC ile sona tüm kontrolörler adını gerektirir "Controller" .
HomeController.cs: Örneğimizde, Visual Web Developer, aşağıdaki dosyaları yarattı (for the Home and About pages) ve AccountController.cs (For the Log On pages) :
Web sunucuları normalde sunucuda disk dosyalarını doğrudan gelen URL isteklerini eşler. Örneğin: gibi bir URL isteği "http://www.w3ii.com/default.html" dosya doğrudan eşler "default.html" sunucunun kök dizininde.
MVC framework farklı eşler. MVC yöntemlerine haritalar URL'ler. Bu yöntemler sınıflarında denir "Controllers" .
Kontrolörler, gelen istekleri işleme girişi işleme, veri kaydetme ve geri istemciye göndermek için bir yanıt göndermeden sorumludur.
Ana kontrolör
Bizim uygulama HomeController.cs içinde kontrolör dosyası Yaklaşık iki kontrolleri Index ve tanımlar.
Bununla HomeController.cs dosyasının içeriğini değiştirin:
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() ;}
}
}
Kontrolör Görüntüleme
Görüntüleme klasördeki dosyalar Index.cshtml ve About.cshtml ActionResult görünümleri tanımlar Index() ve About() denetleyicisi.