🗊 Презентация GET и POST запросы в MVC5

Нажмите для полного просмотра!
GET и POST запросы в MVC5, слайд №1 GET и POST запросы в MVC5, слайд №2 GET и POST запросы в MVC5, слайд №3 GET и POST запросы в MVC5, слайд №4 GET и POST запросы в MVC5, слайд №5 GET и POST запросы в MVC5, слайд №6 GET и POST запросы в MVC5, слайд №7 GET и POST запросы в MVC5, слайд №8 GET и POST запросы в MVC5, слайд №9 GET и POST запросы в MVC5, слайд №10 GET и POST запросы в MVC5, слайд №11 GET и POST запросы в MVC5, слайд №12 GET и POST запросы в MVC5, слайд №13 GET и POST запросы в MVC5, слайд №14

Вы можете ознакомиться и скачать презентацию на тему GET и POST запросы в MVC5. Доклад-сообщение содержит 14 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


GET и POST запросы в MVC5 Рудзитис Андрей
Описание слайда:
GET и POST запросы в MVC5 Рудзитис Андрей

Слайд 2


Даем свои email Потом подключаемся к серверу uniummol.visualstudio.com
Описание слайда:
Даем свои email Потом подключаемся к серверу uniummol.visualstudio.com

Слайд 3


Регистрация Для работы с отправляемыми данными надо делать всегда 2 функции в Controller
Описание слайда:
Регистрация Для работы с отправляемыми данными надо делать всегда 2 функции в Controller

Слайд 4


Функция для отрисовки страницы public ActionResult Register() { return View(); } Чаще всего она будет выглядеть так, но могут быть исключения
Описание слайда:
Функция для отрисовки страницы public ActionResult Register() { return View(); } Чаще всего она будет выглядеть так, но могут быть исключения

Слайд 5


Функция для получения данных [HttpPost] public ActionResult Register(Userdata user) { if (!ModelState.IsValid) { return View(user); } else { //пишем...
Описание слайда:
Функция для получения данных [HttpPost] public ActionResult Register(Userdata user) { if (!ModelState.IsValid) { return View(user); } else { //пишем код return Redirect("/Home/Index"); } }

Слайд 6


Подключение к БД using(SocialDataBase db = new SocialDataBase()) { if (db.Users.Any(usr => usr.UserName == user.UserName))...
Описание слайда:
Подключение к БД using(SocialDataBase db = new SocialDataBase()) { if (db.Users.Any(usr => usr.UserName == user.UserName)) ModelState.AddModelError("","Пользователь с таким именем уже есть"); else { db.Users.Add(user); db.SaveChanges(); } }

Слайд 7


Проверка на дополнительные ошибки if (!ModelState.IsValid) return View(user); else return Redirect("/Home/Index");
Описание слайда:
Проверка на дополнительные ошибки if (!ModelState.IsValid) return View(user); else return Redirect("/Home/Index");

Слайд 8


Создание представления В MVC вместо тега принято использовать @Html.BeginForm() это в принципе одно и то же В браузере будет стоять именно Создадим...
Описание слайда:
Создание представления В MVC вместо тега принято использовать @Html.BeginForm() это в принципе одно и то же В браузере будет стоять именно Создадим страничку по шаблону для регистрации

Слайд 9


Создание представления
Описание слайда:
Создание представления

Слайд 10


GET и POST запросы в MVC5, слайд №10
Описание слайда:

Слайд 11


Изучаем структуру @using (Html.BeginForm()) - @Html.AntiForgeryToken() – Защита (можно игнорировать) @Html.ValidationSummary(true, "", new...
Описание слайда:
Изучаем структуру @using (Html.BeginForm()) - @Html.AntiForgeryToken() – Защита (можно игнорировать) @Html.ValidationSummary(true, "", new { @class = "text-danger" }) – Сюда будут писаться ошибки (обратите внимание на класс, зачем он указан?) @Html.LabelFor(model => model.UserName, htmlAttributes: new { @class = "control-label col-md-2" }) – Это подпись, лучше убрать и просто написать свой текст @Html.EditorFor(model => model.UserName, new { htmlAttributes = new { @class = "form-control" } }) – это по сути @Html.ValidationMessageFor(model => model.UserName, "", new { @class = "text-danger" }) – текст ошибки для

Слайд 12


@Html.ActionLink("Back to List", "Index") Просто ссылка лучше убрать
Описание слайда:
@Html.ActionLink("Back to List", "Index") Просто ссылка лучше убрать

Слайд 13


Результат
Описание слайда:
Результат

Слайд 14


Самостоятельная + домашняя работа Илья – делает страницу регистрации Вадим – страницу создания диалога Милана – оформляет дизайн сайта Даша –...
Описание слайда:
Самостоятельная + домашняя работа Илья – делает страницу регистрации Вадим – страницу создания диалога Милана – оформляет дизайн сайта Даша – страницу авторизации Тимофей – страницу создания группы



Похожие презентации
Mypresentation.ru
Загрузить презентацию