Latest web development tutorials
×

ASP.NET курс

ASP.NET курс ASP.NET Краткое введение

WP курс

WebPages Краткое введение WebPages Razor WebPages раскладка WebPages папка WebPages Общая ситуация WebPages форма WebPages объекты WebPages файл WebPages помощник WebPages WebGrid WebPages диаграмма WebPages Email WebPages PHP WebPages релиз WebPages примеров

WP справочное руководство

WebPages категория WebPages безопасности WebPages база данных WebPages почтовое отделение WebPages помощник

ASP.NET Razor

Razor Краткое введение Razor грамматика Razor C# переменная Razor C# циркуляция Razor C# логика Razor VB переменная Razor VB циркуляция Razor VB логика

ASP.NET MVC

MVC Краткое введение MVC приложений MVC папка MVC раскладка MVC контроллер MVC вид MVC база данных MVC модель MVC безопасности MVC HTML помощник MVC релиз MVC справочное руководство

WF курс

WebForms Краткое введение WebForms страница WebForms управления WebForms событие WebForms форма WebForms ViewState WebForms TextBox WebForms Button WebForms Связывание данных WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML файл WebForms Repeater WebForms DataList WebForms Связь с базами данных WebForms Главные страницы WebForms навигация WebForms примеров

WF справочное руководство

WebForms HTML WebForms Controls WebForms Validation

ASP.NET MVC контроллер

Для того, чтобы узнать ASP.NET MVC, мы будем строить интернет-приложения.

Часть 4: Добавление контроллера.


папка Контроллеры

Контроллеры папка содержит отвечает за обработку пользовательского ввода и управления ответа классы.

MVC требует, чтобы все имя файла контроллера "Controller" в конце.

В нашем примере, Visual Web Developer был создан в файле: HomeController.cs (для домашней страницы и страница О программе) и AccountController.cs (для страницы входа):

Контроллеры

Веб-сервер, как правило, ввести запрос URL отображается непосредственно на диске файл на сервере. Например: запросы URL "http://www.w3cschool.cc/index.php" будут отображаться непосредственно в корневую директорию файлового сервера на "index.php".

Отображение MVC Framework отличается. 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 Index () и О ().