ASP.NET MVCコントローラ2024 年の最新の入門チュートリアル。このコースでは コントローラフォルダ,ホームコントローラ,コントローラビュー, について学習できます。

ASP.NET MVCコントローラ

ASP.NET MVCを学ぶために、我々は、インターネットアプリケーションを構築します。

パート4:コントローラを追加します。


コントローラフォルダ

フォルダに含まれるコントローラは、ユーザ入力と応答コントロールクラスを処理する責任があります。

MVCは、末尾に「コントローラ」に、コントローラのすべてのファイル名が必要です。

この例では、ビジュアルWeb開発者は、 ファイルで作成されました:HomeController.cs(ホームページおよびページについて)およびログインページ用)AccountController.csを

コントローラ

通常、URL要求を入力するWebサーバーは、サーバー上のディスクファイルに直接マッピングされます。 たとえば、次のURLのリクエストは「/index.php "" index.phpを "上のファイルサーバのルートディレクトリに直接マッピングされます。

マッピングMVCフレームワークは異なっています。 MVCは、URLメソッドにマップされます。 呼ばれるクラスでこれらのメソッド「コントローラ」。

入力を処理し、着信要求を処理するための責任コントローラ、データを保存し、応答がクライアントに送り返されます。


ホームコントローラ

私たちのアプリケーション制御ファイルのHomeController.csでは我々は2つのコントロールのインデックスについてを定義します。

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();}
}
}


コントローラビュー

[ビュー]フォルダとビューコントローラのActionResultインデックス(定義)と()についてIndex.cshtml About.cshtmlを提出。


ASP.NET MVCコントローラ
10/30